look up any word, like sweetest day:

1 definition by tagnew

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