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.