EAT MY HAT Meaning of EAT MY HAT in English eat my hat / eat my shirtbe very surprised or shocked if it is true If the Vancouver Canucks win the Cup, I'll eat my hat! Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012