lunkhead, stupid person, idiot (slang)

listen to the pronunciation of lunkhead, stupid person, idiot (slang)
English - English
{i} lunk
stupid person, idiot
pudding head