Porcupine

/ˈpɔːr.kjə.paɪn/

Synonyms

  • Erethizon
  • quill pig
  • spiny rodent

Slang Meanings

A prickly or difficult person.
He's been acting like such a porcupine lately; no one can approach him.
Referring to someone or something that is overly defensive or standoffish.
Don't be a porcupine; just relax and let people in!