English

edit

Noun

edit

smackaroos

  1. plural of smackaroo