Skip to main content

Definitions by Mannywallace

An accumulation of clothes in the pelvic area. Originates in Cleveland, Ohio See also Wedgie
When you stand up, I can see the grotta you have, pull it out.
Grotta by Mannywallace May 17, 2006