1 definition by notmyrealnamethethird

Phrase used by people who don't actually know how to review food, but want to describe something that tastes good.
"Derek! Try this turkey, it just melts in your mouth!"
"Oh wow, this ice cream just melts in your mouth..."
by notmyrealnamethethird August 3, 2017
Get the Melts in your mouth mug.