whupping(noun, verb) noun1. A beating.2. A brutal defeat.- We laid a whupping on that team. verb1. present participle of whup