Truffle Hound

What is Truffle Hound?


1.

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


32

Random Words:

1. i.e WW - Window Worthy Used to describe attractive people who are worthy of sitting in the windows of restaurants and bars to attract c..
1. Armenians that either still live in their homeland, or have just recently immigrated. Damn, that Hyastansi smells of Body Odor! See ar..
1. The biggest chomo around "Man, you're a chomo deluxe!"..