English Dictionary
Definition popper in British English
popper noun
[countable] noun
/ˈpɒpə(r)/

English Dictionary