From Wiktionary, the free dictionary
Literally, “to cost an eye”.
costàre un occhio (first-person singular present còsto un occhio, first-person singular past historic costài un occhio, past participle costàto un occhio, auxiliary èssere)
- to cost an arm and a leg