Semen Demon means that a short person that stares at people for no reason And they are mean
Kayla is a semen demon
1👍 1👎