persist it down verb1 •(rare) Humorous euphemism for piss it down (rain heavily).We got home just in time to watch the clouds start to persist it down. formspersisted it down · persisting it down · persists it down