A stupid person.
Synonym of cunt in its various senses, (now especially somewhat endearing) a fool, a prat, a twit, etc.