Meaning

To admit a big shock or wrong, stunned.

Origin

From 19th-century Britain, tied to boasts; 'eat my hat' for sure, slang by 1830s in a Dickens tale for shock. A 1840s 'Punch' uses it for a bet.

Usage Examples

  • If he wins, I'll eat my hat-impossible!
  • Eat your hat; she did it!
  • I'll eat my hat if that works.

Browse More