Pinyin Dictionary results for "nao dai kai hua"

脑袋开花
to blow one's brain out
Dictionary data provided by CC-CEDICT