Skip to main content

Constantly Confused's definitions

New England Tea

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 2, 2013
mugGet the New England Teamug.

Share this definition