Clue: English slang confused divine messengers (6)
Answer: ANGELS
Explanation: Definition: divine messengers
E + SLANG