as explained by: urban:j***e
uk slang- a person who is very good at something he's an absolute beast
when it comes to football.
or Beasts usually refer large vertebrates, more specifically mammals. It may also mean scary,
and vicious animal character.