Your word here
UD merch!
Buy Now

1 definition by DetoxTV

A philosophy of life where defeat is not an option. A way to emphasize an event you consider positive. Popularized by the actor/philosopher Charlie Sheen.
The sun is shining on me, winning!

That's some great crack cocaine, winning!
by DetoxTV March 3, 2011
Get the Winning mug.