This Spanish slang phrase is used to express a strong desire or craving for something. It's equivalent to the English saying 'to have a long tooth for something'.
Examples
- Spanish: Juan tiene el diente largo por ese coche deportivo.
- English: Juan has a strong desire for that sports car.