Synonym of cunt in its various senses, (now especially somewhat endearing) a fool, a prat, a twit, etc.
A stupid, oafish or clumsy person.
Someone incompetent or untalented.