1 definition by ShawTea

Top Definition
The instant energy tea that is cold water soluble!
Hand me over some ShawTea
by ShawTea February 28, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.