Skip to main content

Definitions by tagnew

someone who gets a slap in the face from a hand that touched a wet ass
ahh man you just got douched
douche by tagnew April 15, 2010