John Waters means in slang: 1. Slang term for a pencil moustache. 2. A gay man who is friendly and entertains, but not annoying, campy, like Hannah Barbera’s Snagglepuss. 3. A term used to denote an act that you have witnessed or heard. It is crude, disgusting or taboo. You are still fascinated, despite all the disgusting feelings. 4. An esoteric term that describes a director or cast member’s commentary that is actually entertaining to listen to. (in Slang Dictionary, added by Mia Soto)