softhead

/ˈsɔftˌhɛd/
noun
  1. A person who is foolish, naive, or easily tricked.
    • He's a softhead if he believes everything he reads online.
    • Only a softhead would lend money to a stranger without a contract.
    • Don't be such a softhead — that deal is a scam.
Antonyms