1 definition by Savannah Princess
A Teera is a wonderful girl.
Usually is African and a beauty. You should be so happy if you have a Teera on your life.
Usually is African and a beauty. You should be so happy if you have a Teera on your life.
by Savannah Princess December 14, 2018