1 definition by LostABet

1
Noun
Where one person ties up or otherwise restrains another, then proceeds to lick all over their body
"Dude, why is your skin all shiny...and sticky?"
"My girlfriend gave me a tongue monster..."
by LostABet December 26, 2011
Get the merch
Get the Tongue Monster neck gaiter and mug.