drubbed

v.
常用释义
v.
1. 痛打,狠揍:用力地击打或打击某人。
2. 彻底击败,大胜:在竞争或比赛中轻松地击败对手。