Top definition
the tiniest little town in the whole damn world. mostly filled with older people but a few crazy teenagers too.
Oh my golly, we drove right through that little town Olsburg, in two minutes! Literally!
by b.E.l May 09, 2011
Get the mug
Get a Olsburg mug for your buddy Paul.