Level 1089

The Answer is:

M
o
u
t
h
W
a
t
e
r
i
n
g

MOUTH WATERING

13 letters

💡 Hints

Tongue, Anger, Anger