In the UK, esp. Scotland Beast has a couple of meanings.

The first is a derogatory term for the police. The second means someone who molests children.

I'm only telling you the local definitions here, not drawing ana parallels.