lunkhead, stupid person, idiot (slang)

listen to the pronunciation of lunkhead, stupid person, idiot (slang)
الإنجليزية - الإنجليزية
{i} lunk
stupid person, idiot
pudding head