olivia devine Share definition Flag a fat rodent who deserves to be living in the deep abyss of hell thats olivia devine, shes a rodent olivia devine by rudeasscarlos May 19, 2019 0 0 Get merch Get the olivia devine mug. Buy Now — $32.95 See more merch