A phrase originally coined in Lake Tahoe on the West Shore (Best Shore) by Marie Ralston. A play on words, a twist on "Charlie Sheen" meaning crazy, insane, unbelievable etc.
by Abraham Bacon Von Mazeltov May 29, 2011
by Coachjs April 05, 2018
Actor and rock star from Mars. Enjoys drugs, prostitutes, drugging prostitutes, and prostituting drugs.
by earcher5 March 01, 2011