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. It's like the information superhighway (internet) ... in Germany. Are you just gonna sit there surfin' the infobahn all day??..
1. The Japanese name for rock-paper-scissors. Janken is horribly overrated in anime...
1. One of the ClownWalk Moves. It starts with ur right foot on heels and left foot on toes facing the left in a diaginal. Then a slide to..