What is Urban Cheetah?
1.
An urban woman (cougar like) wearing all cheetah print and/or leopard print clothing thinking that she looks hot or even good.
A hoochie mama wearing all cheetah print and or leopard print clothing would be considered an urban cheetah.
See
Random Words:
1.
An expression of arrogance, meaning "I'm swingin' my dick in your face." It's origin is the code entry that ge..
1.
Term used for the attachment of the nucleophile in an SN2 reaction to kick off the leaving group. In slang, it means to fail a test or ..