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
Ditch Leopard
Share definition
A
stray cat
, especially in rural areas that
hunts
small birds and animals from
ditches
While driving through
the countryside
we noticed two ditch
leopards
lying
in the grass
waiting for their prey
by
James Phineas
October 02, 2008
Flag
Get the
Ditch Leopard
mug.
More random definitions
Micromodal
×