pissed on someone's parade
English
Verb
pissed
on
someone's
parade
simple past
and past participle of
piss on someone's parade