Vocabulary

ボッコボコ

severely beaten up; repeatedly punched and kicked; thoroughly defeated

na-adjective