star1 - Merry has a great set of put-downs, ready for any occasion.
Jimboliguy - I would definitely write to the airline about it: no one should have to put up with that sort of behaviour. If I'd been sitting next to the obnoxious individual in question I would probably have said something to him and/or summoned a flight attendant. There are times when making a scene can be effective.
Besides, what sort of pervert has such a sad life that he can't spend five minutes in a bathroom by himself??