What does blöder Esel mean?

blöder Esel - German to English

jackass [stupid person]