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 Life 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