зубы объел

на чём. Устар. Прост. Экспрес. Кто-либо имеет, приобрёл большой опыт, навык, основательные знания в чём-либо. С ним за столом молодой и старый — заседатели суда. Старый — опытный судейский «спец», бывший уездный мировой судья. Ещё в царские времена объел на судебных делах зубы (Соколов-Микитов. Былицы).

Источник: Фразеологический словарь русского литературного языка на Gufo.me