1 definition by Richard Caro

Italian slang for close friend, best friend, companion, pal.
Hey Gumba, let's go to the ball game.
by Richard Caro January 9, 2005
Get the gumba mug.