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