Totally pissed off cat!

The most pissed off cat I have ever seen. Just another reason why cats are the cuddliest animal.