numskulled

listen to the pronunciation of numskulled
الإنجليزية - الإنجليزية
Stupid; doltish