means, literally, if you allow for mixed roots, "Lord of the Frogs." It does not mean "Frog from Hell." Get it right.
Guess who's having uncontrollable anxiety attacks again?
Yup, that would be me. I refuse to contemplate how much this is related to a bleeding vagina.
This is stupid