1 definition by Jahz River
1. Rose on a montain
2.A mountain of roses. The amout of roses you get when dealin with a Jordan
3. Somebody who burns a lot of Rose scented insence
2.A mountain of roses. The amout of roses you get when dealin with a Jordan
3. Somebody who burns a lot of Rose scented insence
by Jahz River March 14, 2010