what do you think of roy's new girlfriend?  pretty but a bit of joy clamp
a person, usually a woman, who is excessively passive aggressive and controlling
"what do you think of roy's new girlfriend?  pretty but a bit of joy clamp" What is the definition of "joy clamp"?