Skip to main content

Definitions by Ray Palmer

Egyptian Rain 

It is the disgusting liquid that falls from AC boxes on you.
Aw shit, Egyptian Rain fell on me.
Egyptian Rain by Ray Palmer August 3, 2005