look up any word, like sex:
 
1.
Having slipped and fallen on a patch of ice.
Ron: Yo man, where ya been?
Craig: Sorry about that dude. I douched out on the ice on the way here.
by Telephony December 06, 2011
20 1