Tea Sticks Definition

noun
Of tea stick.
Wiktionary