Given it's nearly Easter, I was eating some fruity Jelly Beans (I had forgotten how good they are) and my Indian friend said that he loved them because he had "sweet teeth".
I corrected him, saying 'for reference we'd usually say, "I have a sweet tooth"', but I couldn't think of a reason why besides convention.
I found it in some old books from the 17th century, but some other sites claim it comes from the 14th century.
I realize the term refers to a person's fondness towards sweet tasting foods, but how did it start to be so? And how come it's not plural?
Best Answer
From an idiomatic perspective, the expression was coined during the Middle Ages with the simple combination of two common terms. The second term, tooth, was already used idiomatically meaning 'taste, liking'.
Sweet tooth (n.) :
Toothsome: (adj.):
(Etymonline)
From a scientific perspective the origin of our perception of sweet vs bitter tastes has a much older story:
The Evolutionary Origins of the Sweet Tooth
(Interview at The Smithsonian, evolutionary biologist Jason Cryan )