Skip to main content

Elliott InSpace's definitions

Charlie Sheen

A powerful yet undetectable drug.
After passing a drug test and ranting on a morning talk show Charlie Sheen said, "I am on a drug - it's called Charlie Sheen."
by Elliott InSpace March 14, 2011
mugGet the Charlie Sheen 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