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. I person that gets a speech impediment when intoxicated. You need to enunciate your words better. You sound like a Lisben Fag. See li..
1. Your Fuckin Gay. 1. A phrase to explain how homosexual a person is. 2. An outburst to insult or verbally attack someone. 3. An extrem..
1. The same as the word Dread, only meaning even more dread. As in the maximum something can be when it is very bad. Micheal: Hey, I can&..