Witches and pointy hats

Why do witches wear pointy black hats?
Joke image
To keep their pointy heads warm!
Witches wear pointy hats. 'Pointy' is the shape of the hat, like a cone with a point at the top. Do you think their heads are the same shape?!