Top definition
a group of museums and other cultural institutions in South Kensington in London, named after Prince Albert
I went to a Albertopolis yesterday
by Game mode 0 September 12, 2016
Get the mug
Get a Albertopolis mug for your bunkmate Vivek.