Popoffs
English
Proper noun
Popoffs
plural of
Popoff