What does Bacciagalupe mean?

Bacciagalupe meaning in Urban Dictionary

Italian slang for a pompous greaseball guido. Accustomed explain a stereotypical sleezeball Staten Islander.