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


0

Random Words:

1. From the Folklore of the Netherlands, a person of Jebber. People from Jebber were known for their incomprenhesive and often insane speec..
1. when you place a picture of David Hasselhoff on your own screen and wait for a nosy friend to look at your screen. after being Hasselho..
1. Abbr. Nice Arse, But Shame About the Face. Term used to describe one who's posterior is much more appealing to the eye, than their ..