Skip to main content

TTbest's definitions

shelsie

A bueatiful bundle of joy and a very loyal friend. If u ever meet a shelsie she is the best thing that will ever happen to you. Shelsie are also very sassy and sensitive. But they will do the impossible to protect you.
Anyone would want a Shelsie.
by TTbest May 17, 2018
mugGet the shelsiemug.

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