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. When something is 'put into action' or 'working'. Usually used for machines. Man, i really implemented my penis las..
1. a beautiful, romantic male who loves unconditionally "i went on a date last night, and that guy was such a frans!" See roman..
1. The sound that scene kids make when they take myspace sign pictas. Scene Kid 1 :(Taking myspace pictures with a paper sign full of colo..