来自http://tunps.com/meaning-and-translation-of-humble-pie
Humble pie的意思是:
To be forced to apologize or to admit a fault. //被迫承认错误,被迫道歉
I caught Pierson in another lie, so he has to eat some humble pie.//Pierson又撒了一个谎,所以他不得不道歉。
When he realized his mistake, he had to eat humble pie. //他认识到了自己的错误,只好赔礼道歉.
也可以指:
to teach someone humility.
//教人懂得谦卑
to "eat humble pie" is to be knocked off your "high horse".
//吃humble pie就是叫你别摆架子
guy 1: corey is such a dick, he thinks he is SO great at basketball.
//某君1:corey就像个XX,他以为他篮球得打多好呢。
guy 2: not anymore, i just beat him 21-5; gave him some of that humble pie.
//某君2:不止呢,我刚才21比5赢了他,叫他以后还摆不摆架子(也让他丢一下脸)
还有的意思:
(狩猎后供仆人吃的)内脏做的煎馅饼,[喻]屈辱,丢脸
总的来说humble pie并不是好吃的东东,没事,最好别吃。
信息来源:
http://www.iciba.com/humble%20pie/
http://www.urbandictionary.com/define.php?term=humble%20pie&defid=473560
good stuff
good work!