Sexist argument flares in NSW parliament over 'vulgar' comments