dave, your girlfriend is a real howler monkey
a woman that makes excessive unintelligable noises during lovemaking
"dave, your girlfriend is a real howler monkey" What is the definition of "howler monkey"?