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)