Top definition
the best dutch city in the world and home of one of the most epic dutch warlords
i've been in amsterdam but its nothing compared to maastricht
by ~fire~ July 11, 2009
Get the mug
Get a maastricht mug for your sister-in-law Larisa.
buy the domain for your pet vlog