meaning of Beastial Feats

Beastial Feats meaning in Urban Dictionary

Originally through the X-men Legends video game, this word fundamentally implies you are "on fire" or "on a killing spree". Once you get several number of eliminates in any sort of online game, you really need to yell out BEASTIAL FEATS!But this term can be utilized in everything also, including in baseball.