1 definition by starryfish

A kindhearted girl who will never let you down. She often puts your needs first and tries to keep you happy. Don't let a Teeba go if you find her!
Teeba is so sweet!
My friend is called Teeba, she's really kind.
by starryfish April 29, 2020
Get the Teeba mug.