Karen is a pejorative slang term typically used to refer to a middle class woman who is perceived as entitled or excessively demanding. From Wikipedia