kadeidra
A kadeidra is your friend who'll yell at you for hours and then show up with cake. They're the kind of person who'll beat you up and still take your side.
She screamed at me for 20 minutes and then brought me ice cream.
She beat my brother up and then cried with me about it.
She gave me the worst punishment and then gave me a gift card.