Definition of "whupping"

whupping