зубы съесть

зу́бы съесть на чём Быть знатоком в каком-л. деле, иметь большой навык, опыт в чём-л.