1 definition by Epic Creator

1
Something or someone that has a large mass and pisses everyone off. (Angry-Gorilla)
Who invited you here? No one wants an Angoril here!
by Epic Creator December 23, 2020
Get the merch
Get the Angoril neck gaiter and mug.