Pinyin Dictionary results for "xia po dan"

吓破胆
to be scared out of one's wits; to scare stiff
Dictionary data provided by CC-CEDICT