Japanese Idioms and Proverbs

肝をつぶす

2018.11.23 14:54

[kimo-wo-tsubusu]


Literal translation:

have one's liver (guts) crushed


Meaning:

startled