English version


From Longman Dictionary of Contemporary Englishface-palmˈface-palm verb [intransitive, transitive] informal  to put the palm of your hand on your face, or put your face down on your hand, when you are embarrassed, disappointed, shocked at someone’s stupidity etcface-palm noun [countable]
Pictures of the day
What are these?
Click on the pictures to check.