GROWLER


Meaning of GROWLER in English

(n): female genitalia (hairy growler) (ireland sleng)

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