Pinyin Dictionary results for "xiao diao da ya"

笑掉大牙
to laugh one's head off; ridiculous; jaw-dropping
Dictionary data provided by CC-CEDICT