whoopers

English

Noun

whoopers

  1. plural of whooper