Skip to main content

Frozen Planet

A series on the Discovery Channel that consists of some of the most Epic footage of the Earth's polar regions. Watching this while stoned, and in HD, is probably the greatest thing to ever be made. ever.
Dude, wanna smoke and watch Frozen Planet?
by Always Winning August 23, 2012
mugGet the Frozen Planet mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email