1 definition by Spencer Smuckles

To defecate while being submerged (up to at least the top of the ass) in a fluid, usually water.
I was in the tub and, God help me, I couldn't hold it in. I straight up Caddyshacked that bitch.
by Spencer Smuckles November 16, 2006
Get the caddyshack mug.