ナキッツラニハチ
Meanings
Expression
Noun
Idiomatic
1. making matters worse; adding insult to injury; (lit.) bees to a tearful face
Composed of
tearful face
bee; wasp; hornet