look up any word, like swag:

1 definition by Moses48

 
1.
1) To defeat in a spectacular way or fashion
2) To be of extremely high quality
1) You just got owned!
2) That movie owned!
by Moses48 March 17, 2007