Seventeen types of witches

Seventeen types of witches

There are practically an infinite amount of witches. More often than not, you find yourself falling into multiple categories! The following are just to name a few... 1. Baby witch A baby witch is another term for "beginner witch" -- someone who is just starting out. Regardless of age, if you're new to the "witchy [...]