poom-pooms

English

Noun

poom-pooms

  1. plural of poom-poom