1. Verb. (US dialect) To whip, thrash, or defeat. ¹
¹ Source: wiktionary.com
1. to defeat decisively [v WHUPPED, WHUPPING, WHUPS]