whompers
English
Noun
whompers
plural of
whomper