1 definition by The Sheen

Top Definition
To overdose on drug usage like Charlie Sheen.
Watch out dick... don't make me sheen
by The Sheen March 27, 2011

Mug icon
Buy a Sheen mug!