What does it mean if a guy says you have a “gorilla grip” p*ssy?

This guy I’ve been seeing and I had sex and he told me I have a gorilla grip pussy. Anyone know what this means?