Skip to main content

Definitions by GumpaGirl

gumpa 

Share definition Flag
1. any sexual organ that leaks green puss
My gumpa is bugging the hell out of me.
gumpa by GumpaGirl January 5, 2008