1 definition by GumpaGirl

1. any sexual organ that leaks green puss
My gumpa is bugging the hell out of me.
by GumpaGirl December 14, 2007
Get the gumpa mug.