This is a Jamaican (patwa) word meaning a women's vagina.
I grabbed her pumpumwa under her dress.
by icotregum December 3, 2009
Get the Pumpumwa mug.