Be polite, be professional, but have a plan to attack everyone that walks into the living room.

Watching you from the bookcase
Joined January 2017
Being kind always matters. #TheMeaningOfLifeIn4Words
113
1,464
72
4,257
#IMakeAnAssOfMyselfBy trying to stretch gracefully on the edge of a table #CatsOfTwitter #CatsOfX
5
10
36
500
"Mad Cat" Cattis retweeted
It’s my Gotcha day! I can’t believe that I’ve endured my hapless humans for twelve whole years!
11
6
50
489
The human doesn't need a backseat driver pointing out what they're doing wrong because #ThatsWhatIDo #CatsOfTwitter
4
8
50
628
We have to fight to keep the human from #SlippingInto a coma after dinner every night
4
13
62
755
You'll see us #SlippingInto another room at top speed the minute anything breaks
5
14
59
752
That the human will not grasp the seriousness of my empty bowl #WhatIFearMost
3
8
25
438
Dying in an undignified position #WhatIFearMost
3
12
50
686
Finding the hairball with your feet before you see it #WouldBeTheWorstSurprise
17
36
5
172
2,137
"Mad Cat" Cattis retweeted
🐾 HEAR HEAR📣 FRESH BAKED BLANKIES! MOST PROCEEDS GO TO FURBABES SPONSORING 🐾 DM me for details.
13
70
3
107
5,438
#AllWorkAndNoPlayCan make you miss the outstanding new cat videos #Caturday
3
12
2
53
812
"Mad Cat" Cattis retweeted
I got a demonic hairball clogging up my sink. Send exorcist pls!
2
5
62
623
"Mad Cat" Cattis retweeted
2
10
12
357
"Mad Cat" Cattis retweeted
🤖 Made with AI
2
5
6
127
I remember when Pamela Voorhees got a son burned #MySummerAtCampCrystalLake
2
7
13
342
"Mad Cat" Cattis retweeted
#MySummerAtCampCrystalLake I came to give a hoot!
2
3
331
"Mad Cat" Cattis retweeted
Curious goings on during #MySummerAtCampCrystalLake
1
4
6
210
"Mad Cat" Cattis retweeted
#MySummerAtCampCrystalLake always had me wondering what was lurking at the bottom of that lake…
1
4
7
159
What a long, strange trip that was #MySummerAtCampCrystalLake
1
4
10
283
"Mad Cat" Cattis retweeted
I did my part during #MySummerAtCampCrystalLake
6
9
300