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.
Professor: have you ever heard of that New England Tea?
...
Student: Is that a name for weed?
...
Professor: Oh, I mean long island tea.
New England Tea Party
When two civilized young chaps rub honey on there balls and then layering tea leaves on said balls. They then drop their Honey-Balls in the tea for a nice refreshing drink.
“Hello mate, are you up for a New England Tea Party this afternoon?”