Skip to main content

neluckyfrog's definitions

Sheenglish

Anything that is uttered from Charlie Sheen's mouth.
Tiger Blood, Adonis DNA, Winning, and Duh are commonly used Sheenglish terms.
by neluckyfrog March 22, 2011
mugGet the Sheenglish 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