Hi good folks! I'm new here. I must say, I find almost any Italian - English words I look for in this forum and you all are great. Today I need some help, is there anyone who could tell me what "glupi" means? It must be some kind of unofficial word, cause I could not find it anywhere in the dictionary. Anyone who recognize what the word comes from? Any explanation would be great. Grazie mille per anticipo!