Top Definition
Shaelagh defines an really amazing, cute, beautiful, stunning, Kind, gentle, loving, caring, sweet, nice, helpful, good friend, mature, cheerful, funny, careful, thoughtful, honest, truthful, friendly, forgiving, joyful, fun, affectionate, motivated and ethusiastic girl
I wish i could be like Shaelagh, she is totlay amazing

I wish Shaelagh was my girl-friend, shes amazing in every way and so attractive.
by Fallen_Cow December 29, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.