look up any word, like fleek:

1 definition by tule dawg

 
1.
All the warmth and comfy of tea in a hug.
She gave me the most perfect teahug at the Christmas party.
by tule dawg January 28, 2010