Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
World
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
World
Advertise
Search
New England Tea Party
Share definition
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 02, 2023
Flag
Get the
New England Tea Party
mug.
More random definitions
Micromodal
×