What is Truffle Hound?
A sneak who appears at your toilet door without notice or invitation. Eg
Benny is here again. Fuck you truffle hound
See sniffer, hoover, crack head, coke whore