Skip to main content

seamorlife's definitions

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

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

Share this definition