GRUMBLE


Meaning of GRUMBLE in English

(and grunt)Noun. 1. Vagina. From the rhyming slang, meaning 'cunt'. 2. A contemptible person.

Slang English vocab.      Английский сленговый словарь.