I'm not sure I entirely understand this but it made me laugh...
http://www.icanhascheezburger.com/
Wow, that's a ticked-off little kitty!