Rachel Royal Share definition Flag a clown ass bitch who always gets played There goes Rachel Royal getting played again what a dumb stupid bitch 🤡. Rachel Royal by dum stupid itch August 22, 2019 0 0 Get merch Get the Rachel Royal mug. Buy Now — $32.95 See more merch