• Whup

    Full definition of whup

    Verb

    1. (US, dialect) Alternative form of whoop to whip, thrash, or defeat.
    © Wiktionary