1 definition by bangbang3232

Top Definition
a small village near Pleven, Bulgaria, famous for its mayor Galin Todorov - The terminator. This village is inhabited by a lot of gypsies.
by bangbang3232 August 31, 2010

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.

×