1 definition by Loli

Top Definition
A person who travels, is spiritual, and clean. There are some who are horrible, and some who are great, just like any other person. They excel is business and they believe in nature's wonders.
These people are the life of the party, they have upbeat music to make anyone's life brighter. A bit of East and a bit of West combined in these wonder and mysterious people.
Romanian, Turkish, pretty much Balkan travelers
by Loli November 25, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.