I recently came across this expression:
eat my hat
I googled and found some results. I agree that eating a hat is not easy. But why hat? They could have chosen shoes, gloves, shirt, to name a few.
What is the origin of this idiom? And are there any alternatives?
The "why hat" was addressed in a comment by mplungjan
In 1876 most men in the US wore hats. Not all wore gloves and you do not want to eat a shoe. a) it is not very hygienic, b) you need it on your foot.–
Best Answer
A quick search yields:
MEANING:
Having confidence in a specific outcome; being almost sure about something.
When a person makes a strong assumption, they may use popular idioms and phrases like this one to describe their feelings of near certainty.
ORIGIN:
Know your phrase
phrases.org.uk
A simple alternative of "to eat one's hat" is "to be very surprised".