1 definition by TTbest

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.
by TTbest March 29, 2018
Get the shelsie mug.