English Dictionary
Definition oupa in British English
oupa noun
[countable] noun
/ˈəʊpɑː/

English Dictionary