Skip to main content

Definitions by Rascalkingholmes

Street Walking Cheetah 

A part Latino woman who has ridiculously long nails and is known to poop her pants.
Dang look at that street walking cheetah