Skip to main content

Theoneyoulookforalways's definitions

Sheila

Share definition
Someone who is your Bestfriend, sister and soulmate all at the same time. Someone who stick to you by your side no matter how bad the situation is. Someone you would be till jannah.
That’s my Sheila. Sheila, love of my life.
by Theoneyoulookforalways January 5, 2018
Flag
mugGet the Sheila mug.