Skip to main content

Definitions by seamorlife

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.
"Why don't we see Kevin anymore.."

"He got addicted to Life."
Life by seamorlife May 1, 2010