Teneshia

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