What does beschränkter Geist mean?

beschränkter Geist - German to English

stupid head