I normally don't say "owned" but this cat just got owned.
>>598482hahahaha
I also would normally avoid that particular term but it applies here. lulz.