Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by casper5127
Twayla
Share definition
Flag
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!!!
Twayla
by
casper5127
February 4, 2010
Get the
Twayla
mug.