It's a term we've imported from the US and it deffo arises from their culture war. Whilst the term has now been diluted to refer to anyone complaining, I believe its origins were slightly more nuanced.
From what I understand, the key component of a Karen is (or at least was at the outset)...