Dear BBC,
Beelzebufo means, literally, if you allow for mixed roots, "Lord of the Frogs." It does not mean "Frog from Hell." Get it right.
Love,
A palaeontologist.
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.