ボッコボコ
bokkoboko

na-Adjective

1. severely beaten up; repeatedly punched and kicked; thoroughly defeated

Colloquial
Related to ぼこぼこ
na-Adjective

2. attacked relentlessly (with words); fiercely criticised; bombarded with verbal abuse

Colloquial
Other forms: