Skip to main content

Definitions by Richard Caro

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