1 definition by Crikeey Dundee

(1.) The largest dome of a building, located in the scenic main lobby.

(2.) A variant of Mastercard. For every time you give dome, you earn points that can be used for anything.
(1.) The Jefferson Memorial Building packs one hell of a Masterdome!!!

(2.) ...And I can ride my bike with no Masterdome, no Masterdome, no Masterdome..." See Guys, I don't have to do that stuff to buy things!!!
by Crikeey Dundee March 8, 2009
Get the Masterdome mug.