What does A Sheila mean?

A Sheila meaning in Urban Dictionary

"A Sheila" is a person who receives the party began. She is noisy - colorful, hip clothing - Amazing shoes - Awesome generally - pals along with - plans all features - connections everyone collectively and makes certain they have been having fun. She's witty. If you're down, she allows you to laugh and laugh. Every workplace or group of friends requires A Sheila!