Skip to main content

Definitions by Sourceror

Champ Whistler 

Someone who spreads dog food on their genitals in order to attract the attentions of a family pet.
I swear I could smell Pedigree Chum, I bet he's a real Champ Whistler.
Champ Whistler by Sourceror November 18, 2016