Top definition
The highest form of owning. Not only besting someone else, but besting the world.
Steve McQueen owninates.
by Doctor Who April 28, 2006
Get the mug
Get a owninate mug for your barber Riley.