ShareSlang words in EnglishDelulu — English slangModern English Slang: DeluluWords to pronounce01Delulu/dɪˈluːlu/Being unrealistically optimistic or in denial about a situation.▶Slow → Normal