Persist Down Definition

verb

Humorous euphemism for piss down (rain heavily).

Wiktionary