English Dictionary
Definition piss-up in British English
piss-up noun
[countable] noun
Synonyms and related words

English Dictionary