Subscribe English
look up any word, like queef:
 
1.
Someone who looks like a dog. Smells like curry from time to time.
Man1: What's that fucking smell?

Man 2: Oh shit, Vidhu must be near.
by Sexygirl696964 December 06, 2010
9 21