poom-pooms
English
Noun
poom-pooms
plural of
poom-poom