Uh-oh, we're going to need to change the "Opinion of the Previous Poster" thread title now...
Yeah. Why the heck is it called Electric Boogaloo?
It's a 40 year old meme repopularized a few years ago by a television show making everyone on the Internet use it for all sequels. The urban dictionary definition is a good guide:
Electric Boogaloo can be appended to the name of a movie to indicate a sequel. This construction is somewhat dismissive of the original work and/or the idea of making a follow-up movie. The sequel may be real, planned, or imagined.
I assumed Sanchez's username was in reference to a Civil War II. I've never heard of this group, and they sound irrelevant/HP so no interest in doing even basic research here.