Skip to main content

Betsch's definitions

Chocolate rain

Slang term for pooping on somebody
Yeah. Kayla was being a bitch, so while she was sleeping, I gave her some chocolate rain
by Betsch October 3, 2008
mugGet the Chocolate rainmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email