A stupid person; a blockhead or dullard.
A stupid, oafish or clumsy person.
Someone incompetent or untalented.