I was once having trouble being served at a nightclub bar which was about 3 lines of people deep. I inadvertently farted which had the effect of clearing said queue.
Foul smells have a very direct and fast acting effect on people.
On a more serious note - good. There's a difference between pointing this out in a reasonable manner, and being abusive. The line of "I was on medication" is absolutely ludicrous. There is no medical condition for being a moron.