1 definition by Sheila (name)

Sheila is the most beautiful girl you will meet, with a heart of gold, always there for anyone who needs her and always looking out for her friends and loved ones. You’d be luck even to know a sheila let alone be friends with her. Boys are often attracted to Sheila’s as they have an amazing, peaceful smile and a gorgeous body. Everyone likes Sheila’s and I mean EVERYONE! If you don’t like her your probably jealous you can’t be her.
Boy1: I met this girl and she’s amazing, like she’s gorgeous and so caring!
Boy 2: Oh yeah, what’s her name?
Boy1: Sheila

Boy2: Explains it
by Sheila (name) October 17, 2018
Get the Sheila mug.