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
Contributor
1 definition · 557 upvotes · 0 equity