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 Tea mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email