English Dictionary
Definition poppa in British English
poppa noun
noun
/ˈpɒpə/
English Dictionary