Skip to main content

Definitions by Teneshia

Teneshia 

n.a name in "Freek-A-Leak"
Teneshia is tha livest chick on Earth.
Teneshia by Teneshia January 6, 2005