Top definition
Major 3 day blowout party action and preparation with all the necessary supplies, in keeping with our namesake Charlie.
The guys in 3C are putting on the Sheen tonight! Did you see all the booze they just took up? Booze?? What about those women! Holy Crap!!
by Crazy Eddward March 02, 2011
Get the mug
Get a Putting on the Sheen mug for your sister Rihanna.