Skip to main content

Definitions by laninani

pissing rain 

(Irish slang) term used to describe particularly heavy rain, similar to "raining cats and dogs".
It's pissing rain outside, you'll get drenched!
pissing rain by laninani November 25, 2013