Definition
A term that is synonymous with success; commonly used by a person to proclaim that he is really good at something or that everything is going his way; made famous by Charlie Sheen when he was gloating about his lifestyle/
Origin
slang.net
Related Terms
Translate This Term
See “Winning” in Corporate Speak, Gen-Z Slang, Pirate Speak, and more.
Try the Translator