"goomba"

I heard you discuss the word "goomba" and was a bit surprised to find out it had acquired the meaning of a dullard. Β There are other Italian words that mean that, but the meaning of this word in Italian (actually in southern Italian dialects) is different. Β While you will hear the "goomba" pronunciation in Neopolitan or Sicilian, the standard Italian word is "compare" and means a good friend. Β It is equivalent to the Spanish "compadre". Β My parents were bilingual and the meaning I always heard it as was Godfather (in the literal sense, not the Mafia sense) The female equivalent "comare" Β (goomada) means Godmother. Β Β I suppose since your best friends become god parents to your children, that's how the meaning changed.

There is also goombah, slang for same as the Β Italian "compare"
http://www.thefreedictionary.com/goombah
Goomba as dullard must have been from Japanese video games, a different root.