1 definition by Rose~UNICORNSsS
A scarlet is a very special person. She always stays out of the drama and fights. She is sweet, funny and a great friend. If you have a scarlet in your life hold onto her and never let go. Scarlet is also quite popular!
by Rose~UNICORNSsS November 14, 2018