1 definition by Hector653

Top Definition
Slang word for the female genitalier
Look at the the growla
by Hector653 July 29, 2016

Mug icon
Buy a The Growla mug!