1 definition by chubbylover53

Top Definition
n. vagina
Maggie's grumpy cave has sure been full of activity lately.
by chubbylover53 December 08, 2011

Mug icon
Buy a grumpy cave mug!