1 definition by Dianatrics

Someone who is beautiful inside, but refuses to believe it. They wander the world in search of themselves, but they really don't need to be searching. They just need to open their eyes or look in the mirror.
Other people's view: Wow what an awesome person.
Wandering rose's view: who am I, Do I have a purpose, do i matter at all?
by Dianatrics February 14, 2010
Get the Wandering rose mug.