Vocabulary
ボッコボコ
ボッコボコ
severely beaten up; repeatedly punched and kicked; thoroughly defeated
na-adjective