1 definition by JoJoYoYo

Term of endearment for, in all likelihood, the most amazingest girl in the world. Smeleanor is not only clever, witty and utterly addictive but astoundingly pretty too. The most offensive odour she possesses is that of coconut shampoo and Jean Paul Gaultier.

<3 Thank you <3
I love snuggling with Smeleanor because she's really friendly.
by JoJoYoYo November 4, 2005
Get the smeleanor mug.