Skip to main content

Twayla

A beautiful, kind, caring, compassionate woman. She makes friends easily and is dear to each and everyone of them. She has a contagious smile and an eye for fashion!!!
Did you see the outfit Twayla was wearing yesterday? It was amazing!!!
by casper5127 February 4, 2010
mugGet the Twayla 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