meaning of beschränkter Geist

beschränkter Geist - German to English

stupid head