Skip to main content

Charles Nutworth lll's definitions

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?”
by Charles Nutworth lll May 2, 2023
mugGet the New England Tea Party 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