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.