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
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
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