Pinyin Dictionary results for "po bu ji dai"

迫不及待
impatient (idiom); in a hurry; itching to get on with it
Dictionary data provided by CC-CEDICT