Etymology
Today it means: Of the nature of a hedgehog: externally repellent; difficult to get on with. Full definition →
From hedgehog + -y.
Etymology from Wiktionary, CC BY-SA 4.0.