Skip to main content

Richard Caro's definitions

gumba

Italian slang for close friend, best friend, companion, pal.
by Richard Caro January 9, 2005
mugGet the gumbamug.

Share this definition