Top Definition
This term resembles the idea of never giving up. It has spawned from MMORPG's and used in the sense of being the greatest of the great. An ownage machine is someone who doesnt let anyone stop them, and continues to do their best at all times--kicking ass and taking names in the free time.
Most common use: I'm an ownage machine.

Applicable: That tank is taking mad hits, what an ownage machine.
by beatbop July 08, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.