Community Web Version Now Available
nozturk
"I have egg on my face." What does it mean?
2012年2月21日 16:58
1
0
Answers · 1
It means that after an argument or a conversation, because of something that was said you are left feeling silly and embarrassed.
2012年2月21日
nozturk
Language Skills
English, Turkish
Learning Language
English