Verb
whup (third-person singular simple present whups, present participle whupping, simple past and past participle whupped)
(Southern US or African-American Vernacular, dialect) Alternative form of whoop (“to whip, thrash, or defeat”).
If you were surprised when Nixon resigned, just watch what happens when I whup Foreman's behind! Muhammad Ali