

Karkat is a very crabby troll, in more ways than one. He spends a lot of time insulting and ranting about both his friends and the kids. This demeanor maybe inspired from the stereotype that people under the Cancer sign are said to be moody and crabby. He constantly insults others in the style of a stereotypical internet troll, supporting his arguments with what seems to be empty logic.
Rants like an internet troll, using sharp insults and mock airtight reasoning, then doubles down.