Definitions by seamorlife
Life
A Discovery Channel tv show that puts all other tv shows to shame. Once you start watching it you might as well cancel all other plans for the day. It's like Call of Duty for smart people.
Life by seamorlife May 1, 2010