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
Delow
Share definition
Delow is a UK term for
down low
or
given
as a name for sum-one to keep stuff
on the down low
.
Yo Delow keep hold of this (all
thing
need
hiding
) or
on the down low
.
by
delowhaha
May 08, 2018
Flag
Get the
Delow
mug.
More random definitions