meaning of begriffsstutziges Muskelpaket

begriffsstutziges Muskelpaket - German to English

lunk [Am.] [coll.]