Guess : 2 words, 8 letters
Hint : A PowerPuff Girls villain
Random : This guy isn't very conducive to my practice of leaving hints to help you, the audience. I couldn't include his catchphrase, because even that includes his name lol xD Apologies if you haven't seen the cartoon!
Answer : Mojo Jojo
That's all for now!