1 definition by Richard Caro

Top Definition
Italian slang for close friend, best friend, companion, pal.
Hey Gumba, let's go to the ball game.
by Richard Caro January 09, 2005
Mug icon
Buy a gumba mug!