Top Definition
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 April 01, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.