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

English Dictionary