Skip to main content

Definitions by cheetalgirls4eva

slang term for Cheetah, also refers to weird deer like animal that stands on two feet sometimes.
LEAH LOOK, I SEE SOME CHEETAL PRINT
Cheetal by cheetalgirls4eva May 27, 2011