1 definition by Constantly Confused

Top Definition
A slang term for pot.
Example and Origin:

Professor: have you ever heard of that New England Tea?
...
Student: Is that a name for weed?
...
Professor: Oh, I mean long island tea.
by Constantly Confused October 02, 2013

Mug icon
Buy a New England Tea mug!