give (one's) eye teeth for (something)
To give or relinquish anything (or something very valuable) in order to receive some specific thing in return. Oh, I would give my eye teeth for curly hair like yours.
give one's eyeteeth
(for someone or something) Go to give one's right arm (for someone or something).