A fork of Rural Dictionary
Piss on my tits
Legion is gonna rain on my parade later
Having your good time quashed. Your bonfire being well and truly pissed on.
Friend1. "I just got laid!" Friend2 "dude she is dead"Friend1 " dont rain on my parade"