Skip to main content

Theoneyoulookforalways's definitions

Sheila

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
mugGet the Sheila mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email