someone that is not very smart or clever - Turkish English Dictionary