meaning of beastoids

beastoids meaning in Urban Dictionary

a food or drink that gets you ready to go creature in a game title or task