My nightmare of nightmares is being overdressed for a casual event - I've done it! You have to have a real sense of what you want to communicate.
Yes, OK, farty is a silly word. I wish I'd never used it. I'm 34. Perhaps it was a word for my 20s.
The gentleman puts me in mind of an old hen which persists in setting after her eggs are taken away.

