Another phrase representing how someone/something has beaten someone/something.That football game was total Ownage. » Source: theman1, Sep. 8, 2007. » More definitions from this source
Another phrase representing how someone/something has beaten someone/something.
That football game was total Ownage.
» Redefine This Word» Link