ass hag
kathrine is such an ass hag
ass hag is a type of person who likes to insult people and when they are being insult they get offended
"kathrine is such an ass hag" What is the definition of "ass hag"?