Top definition
The greatest place on earth.You wish you were there.
Unfortunately it's a part of russia right now but soon it'll become independent or will join Mongolia.
Ulan-Ud,Buryatia Uragsha!!!
by Otab January 23, 2007
Get the mug
Get a Buryatia mug for your brother-in-law James.