Skip to main content

TPB fanatic's definitions

Raining horse cocks

Extremely intense rainfall. The loud noise it makes hitting the roofs of buildings and cars sound like a pile of horse cocks was dumped on it.
Person 1- wow it's really coming down out there.
Person 2- yeah it's raining horse cocks
by TPB fanatic April 21, 2025
mugGet the Raining horse cocksmug.

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