theoneandonlyimpressivemassive's definitions
A term used when seeing somebody get owned and it makes you want to say Yo! and ownage at the same time.
by theoneandonlyimpressivemassive August 14, 2008
Get the Yownage mug.