lunkhead

/ˈlʌŋkˌhɛd/
noun
  1. A stupid or slow-witted person; a blockhead.
    • He called me a lunkhead for locking the keys in the car.
    • Only a lunkhead would forget their own phone number.
    • That lunkhead left the milk out all night again.
Antonyms
What does "lunkhead" mean? | whatsthatwordmean | whatsthatwordmean