Top definition
Using your tongue to get a quick taste of something.
Hey man, I see you got that new ice cream flavor! Can I have a tongue touch?
by W3bst3r B June 03, 2009
Get the mug
Get a Tongue touch mug for your brother-in-law Manafort.