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 papa GΓΌnter.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the merch
Get the jabbed neck gaiter and mug.