Pinyin Dictionary results for "lang tun hu yan"

狼吞虎咽
to wolf down one's food (idiom); to devour ravenously; to gorge oneself
Dictionary data provided by CC-CEDICT