Ditch Leopard

What is Ditch Leopard?


1.

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

See cat, ditch, leopard, rural, country


16

Random Words:

1. when ur penis gets extremely hard and grows i was aroused when i saw Fabio See arousal, fabio, saw, arouse 2. When a male is sexuall..
1. You're pissing me off so go do something productive like eating a dick. To a Hobo holding an "I'm hungry sign". Yo..
1. A Homosexual of Buff Stature "That dude's a Hambone Henry" "You can tell because of his lisp" See gay, quee..