Top Definition
someone darling and dear to the soul. A kindred spirit that will walk to the ends of the earth for her friends. Tutua's are usually on a higher plain of intelligence than most and are also very beautiful. Tutua's possess a radiant electricity that can penetrate the souls of those willing to see. All people are better for recognizing this energy.
Now that I've found my Tutua, I will never let her go!!!
by Leeshers August 09, 2004
5 Words related to Tutua

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.