English edit

Noun edit

smackaroos

  1. plural of smackaroo