1 definition by Thatprettyboyjadiel

She is the most beautiful girl you’ll ever meet, not to mention her amazing smile.If u have a Selma in your life keep her she’s also sensitive and bad at giving flirty signs like a guy sometimes.but she’s the one for you I promise
Did u hear about Selma yeah she’s beautiful
by Thatprettyboyjadiel March 21, 2020
Get the Selma mug.