itsriverdale Share definition Flag Indian tech support An unknown scammer called me today, must've been itsriverdale itsriverdale by rebeltutorials August 25, 2019 0 0 Get merch Get the itsriverdale mug. Buy Now — $32.95 See more merch