1 definition by whydoesthisworldexist?
A show that is mostly men screaming at each other while fighting villains and vampires. Features lots of women, and the community thinks that most of the men in the show are gay. especially DIO. And Enrico
by whydoesthisworldexist? March 26, 2020