Top definition
Shamarla means a lady of class and beauty who speaks her mind and is not dull. She loves bright colors that attract attention but can get quite moody when ready.
Look at how classy she is that has to be Shamarla.
by Bubbly Bee January 03, 2017
Get the mug
Get a shamarla mug for your barber Georges.