ボッコボコ

ボッコボコ, ぼっこぼこbokkoboko

na-adjective

  1. severely beaten up
  2. repeatedly punched and kicked
  3. thoroughly defeated
  4. attacked relentlessly (with words)
  5. fiercely criticised
  6. bombarded with verbal abuse

Study it in Yanamino

Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences