Short for delusional. The state of believing something with little to no evidence because believing feels better.
He thinks he's getting promoted after missing every deadline. Delulu, but I admire it.
+505
Think they got it wrong?
Add your own definition of Delulu