What does begriffsstutziges Muskelpaket mean?

begriffsstutziges Muskelpaket - German to English

lunk [Am.] [coll.]