Skip to main content

Delaware Rainfall

Idaho Rainfall is when a man urinates onto a person or thing below them, usually this occurs on top of buildings, or on any high ground where a man can let the rain go.
Person 1# Gosh digit, Aidan gave me a Delaware Rainfall last week.
Person 2# Good
by TheSaxophoneLol November 28, 2022
mugGet the Delaware Rainfall mug.

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