Random Words:
1.
A sneak who appears at your toilet door without notice or invitation. Eg
Benny is here again. Fuck you truffle hound
See sniffer, hoo..
1.
The "friend" you go to when you have no one else to hang out with, whom you would never talk to otherwise.
Michelle: "We..