Definition of whopper

Definition of whopper
  1. whopper Noun something remarkably large
  2. whopper Noun an outrageous lie
Feedback Form