Source Word
wipe the floor with someone
Verb
informal
Japanese Meaning
相手を徹底的に打ち負かす、もしくは圧倒的な差で勝利する / 対戦相手に大差で勝利する、徹底的に圧倒する
( present singular third-person )
( participle present )
( participle past )
( past )