Ditch Witch
A generally displeasing and annoying person. Someone who believes they are better than the actually are. They are so unworthy that they don't practice witchcraft in a home, but in a ditch.
Ditch Witch by Piper Marie January 10, 2020
Get the Ditch Witch mug.