meaning of Begriffsstutziger

Begriffsstutziger - German to English

dim-witted person