Skip to main content

tagnew's definitions

douche

someone who gets a slap in the face from a hand that touched a wet ass
by tagnew April 15, 2010
mugGet the douchemug.

Share this definition