wabooms

English

Noun

wabooms

  1. plural of waboom