> Incidentally, what does "owned" mean?  Maybe I'm getting old, but I've only ever heard this
> phrase used in the comments section of Youtube!
 
Do you mean where it's used in the sentence "owned up to it"?  It means claim ownership or confessing.  But if you mean where it's written " Paris = Owned?" then I haven't the slightest.
 
-paul