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
Strap
Share definition
Someone who reminds you of a
strap-on
dildo
because they just
suck at everything
they do.
Smells
like
Onions
is the biggest
strap
in the world.
by
Jaggernaut
February 26, 2010
Flag
Get the
Strap
mug.
More random definitions