Skip to main content

Definitions by pinky and hugh

truffle hound 

A sneak who appears at your toilet door without notice or invitation. Eg
Benny is here again. Fuck you truffle hound
truffle hound by pinky and hugh October 10, 2008