Grotter means: A woman who makes loud, uncontrollable noises in the face of their partner while they’re snuggled in bed together. (in Community Dictionary, added by Kyla Mcintyre)
What else does Grotter mean?
- A woman found in the vicinity of Dagenham Civic Centre with dirty orifices and toes. (in Community Dictionary, added by Tania Randall)