Top Definition
By Far the best person in the world, Shes kind, extreamly Smart, Loving caring, The loving works.
She'd do anything to keep someone happy no matter what it cost's her
she always has a smile on her face

Telula is the best
hands down
by LuVeRRRRRRRRRRRRRRRR February 23, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.