look up any word, like darude - sandstorm:

1 definition by mysterio07

a beautiful white princess that sparks life into people. it could also be the dawn princess or snow princess this word can be used i phrases like "wow she's fit, what a rosalba"
wow she's fit, what a rosalba
by mysterio07 March 27, 2010