1 definition by JCSL

Basically just caffeinated tea but for dumbasses.
Ey have you tried Yerba Mate before, it’s really good”
Shutup
by JCSL October 10, 2019
Get the Yerba Mate mug.