Demonic demigods in waiting

Found a note made in the middle of the night:

Yep, it says “Demonic demigods in waiting”

Is this a title? I have no idea. I’m not a writer so it isn’t a plotline. It’s a pretty cool thought though and my brain is itching to make something out of it.