IDIOMS

sweet tooth

(idiomatic, countable) Someone with a liking for sweet foods.

Example:   He eats a healthy diet most of the time, but has a sweet tooth when it comes to candy.