Is Delulu the new Solulu?

For the uninitiated, “delulu” is internet slang for being delightfully, unapologetically delusional. “Solulu” is the solution.