owntard Share definition Flag Something that is superior(read: kick-ass) y0 that painting is owntard owntard by iamlame February 2, 2004 0 0 Get merch Get the owntard mug. Buy Now — $32.95 See more merch