slimedupruby Share definition Flag slimedupruby is a pretty girl, she is ambitious, and inspiring. she is latina. damn slimedupruby is her own ceo! slimedupruby by slimedupruby October 29, 2020 0 0 Get merch Get the slimedupruby mug. Buy Now — $32.95 See more merch