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. The act of vomiting noisily into a toilet bowl or other drain. Derived from the urban myth of the existence of alligators in the sewers..
1. The greatest radio show ever, after about 10pm, you can call in with problems, 95% sexual, high-school to adults, with all sorts of prob..
1. An abbreviation for Without Kids. Typically refers to the circumstance where a parent is free to party. Often used every other weekend t..