Twankay tea
noun
Twan·kay tea
variants:
or Twankey tea \ ˈtwaŋˌkā- , -(ˌ)kē- \
Definition of Twankay tea
: a green tea of inferior quality and of open leaves
Keep scrolling for more