NichiDict

ぼっこぼこ

[bokkoboko]

Meanings

1.Adj-na

severely beaten up; repeatedly punched and kicked; thoroughly defeated

2.Adj-na

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