Find the word definition

Wiktionary
piss on someone's bonfire

alt. (context idiomatic vulgar English) to disappoint or discourage someone by ruining or criticising their plans or aspirations. vb. (context idiomatic vulgar English) to disappoint or discourage someone by ruining or criticising their plans or aspirations.