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
#
new
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
#
new
Store
Blog
Advertise
Search
1 definition by
Leomon Party
Leominster Handshake
The act of two men
purchasing
forties
at the
Wyman's
on Pleasant St. and then walking to the back of the building to blow eachother.
Juan and
Pepe
ran out of
blunts
so they decided to end the night with a
Leominster handshake
.
by
Leomon Party
October 23, 2014
Flag
Get the
Leominster Handshake
mug.