The Baby Guide To English Idioms 2

by thelifesavour

I’ll eat my hat

Real Meaning: I will be very surprised. (Used to express strong disbelief in something.) 

Baby Meaning: I will put anything in my mouth, especially things not meant to be eaten e.g. my pink sun hat. (Used to sooth a new tooth.)