What does blöder Hund mean?

blöder Hund - German to English

dumb-ass