Top definition
A lonely, desolate, edge of the world, bum-fuck middle of nowhere group of islands north of Canada where a couple underpaid scientists conduct meaningless environmental research.
Ignorant Friend: Dude, north of Canada is the North Pole and Santa and all that shit right?

You: No, there's a bunch of mountainous, incredibly cold islands just above it. They're called the Queen Elizabeth Islands, and my dad says it's easier to live in Detroit than it is there.

Recently-Enlightened Friend: Damn. How does he know?

You: He went to college for "Environmental Problems", only got an associate's degree, and he was exiled there.
by Lord of Ballyhoo September 26, 2011
Get the mug
Get a Queen Elizabeth Islands mug for your bunkmate Vivek.

Available Domains :D

  • queenelizabethislands.ninja
  • queenelizabethislands.net
  • queenelizabethislands.org
  • queenelizabethislands.se
  • queenelizabethislands.men