Skip to main content

Definitions by G**12345

Truffle Dog 

A man, usually gay, employed by a business who’s sole purpose in life is to sniff out problems and cause a shit storm.
Oh watch out, Phillip the truffle dog is in again today.
Truffle Dog by G**12345 June 19, 2019