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. A dumb, dense guy or individual. A lame person. John took me out to dinner, and forgot his wallet again. What a Nougat Bar! See dumb, ..
1. To pleasure oneself while in an office cubicle. James decided to cube-sterbate after he finished up the monthly sales report. See mas..
1. A motor vehicle typically from the hood with large white letters in the rear window that read R.I.P. and then the person who passes away..