Top definition
Witchbots are a race from Witcharia who's only desire is to kill anyone who isn't a Witchbot. It is the number 1 enemy of Tosin Akintunde and Martin Harris.
The Witchbots are coming to destroy the Earth.
by QuincyOwens October 21, 2020
Get a Witchbot mug for your bunkmate Rihanna.