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. An English aerial ace of World War I, James Thomas Byford "Mac" McCudden was one of the nation's -- and war's -- mos..
1. this means that you are rich or beyond rich if u a hustla. i stack my paper. i richa than u pimpin'. im richa than da president! ..
1. Italian for the word "penis" That girl bit my pinotzzo!!! See dick, cock, peanuts, m&m's..