Back to Dictionary
齿颊生香
齒頰生香
chǐjiáshēngxiāng
1. lit. to feel the taste in one's mouth (idiom)
2. fig. to water at the mouth
3. to drool in anticipation