Skip to main content

Definitions by neluckyfrog

Sheenglish

Anything that is uttered from Charlie Sheen's mouth.
Tiger Blood, Adonis DNA, Winning, and Duh are commonly used Sheenglish terms.
Sheenglish by neluckyfrog March 22, 2011