1 definition by Victorious Secret

Top Definition
Any victory, by a minimum of 3 point, in fantasy football.
He whomped his ass in fantasy football last week.
by Victorious Secret December 01, 2018

Mug icon
Buy a Whomped mug!