Skip to main content

Definitions by GumpaGirl

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