Top definition
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
Get the mug
Get a douched out on the ice mug for your Uncle Bob.