Synonym of cunt in its various senses, (now especially somewhat endearing) a fool, a prat, a twit, etc.
An incompetent or foolish person.