Jenny Lee

a person who hates on other people's prized possessions
Dude, she's such a jenny lee. She said my chairs were ugly.
by LeftTit November 08, 2018
mugGet the Jenny Lee mug.