Sexist argument flares in parliament over 'vulgar' comments