Definitions by Charles Nutworth lll
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.
New England Tea Party by Charles Nutworth lll May 2, 2023