IdiomBody & SensesEnglish

give one's eyeteeth for something

Meaning: To want something very badly.

Example: “I'd give my eyeteeth for a ticket to that concert.”

Origin: The eyeteeth are the canines, thought of as especially valuable. The phrase is common in American English from the 20th century.

Equivalents in other languages

More English idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

Browse all compliments & insults →

Keep exploring

Explore all idioms →