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
estranger
dire straits
to be in
serious shit
!!!! to
be fucked
up !!!
you dumasses
don't even
know your own language !!!
You're in
Dire straits
by
estranger
October 6, 2010
Flag
Get the
dire straits
mug.