Just wanted to say that I have absolutely no idea what a Cugalabanza is, but the word is so darned euphonious, that it's really caught on in my house recently as a sort of catch-all replacement for a variety of naughty words. Examples:
"There are a lot of friggin' Cugalabanzas out on the roads today!"
"Ooh, he just took a nasty shot to the Cugalabanzas!"
"You are such a Cugalabanza!"
...etc.
So my heartfelt thanks to whomever invented this useful euphemism. (And no, I'm not paying you any royalties, you Cugalabanza!)