Skip to main content

Definitions by Lucca33

A sexually repressed woman who takes her frustration out on anything that crosses her path.
Karen is not happy so she wants everyone to be miserable with her.
Karen by Lucca33 September 4, 2021