Skip to main content

Ray Palmer's definitions

Egyptian Rain

It is the disgusting liquid that falls from AC boxes on you.
Aw shit, Egyptian Rain fell on me.
by Ray Palmer August 3, 2005
mugGet the Egyptian Rain 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