Skip to main content

Teneshia's definitions

Teneshia

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email