bump bc I don't want this thread to die
does anyone wtf happened to someone called "Mama Beezlebub" (pic for reference)
she used to be active on Twitter a lot and now I can't find anything except her YouTube channel. Does anyone know what happened, or where any of her posts can be found?
https://youtu.be/O2hTTadJvl8