ruby leigh Share definition Flag a very loud girl who can’t keep her gob shut billy: isn’t that ruby leigh chad: yeah she’s a brat ruby leigh by hhsfh April 9, 2021 0 0 Get merch Get the ruby leigh mug. Buy Now — $32.95 See more merch