Skip to main content

Lucca33's definitions

Karen

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.
by Lucca33 September 4, 2021
mugGet the Karenmug.

Share this definition