Top definition
An awesome small city in the Netherlands. Home to a University College called the Roosevelt Academy.
"Hey, you're going to RA, right? So you're living in Middelburg, then?
by RA student December 11, 2010
Get the mug
Get a Middelburg mug for your brother-in-law Georges.