1 definition by BeautifulKiss

Top Definition
Sherranda acts through Spiritual healing which she dispenses beautified Love and makes all of your Dreams come true.
Thx Sherranda, I love U !
by BeautifulKiss February 05, 2010
Mug icon
Buy a Sherranda mug!