过去分词:whupped 现在分词:whupping 第三人称单数:whups
1.〈美俚〉大胜
1.to subject an opponent to a crushing defeat
2.to beat somebody with a whip