Top definition
Hot tea with A LOT of sugar in it. Usually drunk by stage performers to get energized before a play. Invented circa 1995.
"Better make some Happy Tea. This crowd looks tough!"
by Anonymous November 07, 2003
Get the mug
Get a Happy Tea mug for your girlfriend Yasemin.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your barber Paul.