Peri carrol Share definition Flag super funny and very pretty, also is a dumb bitch peri carrol you're such a dumb bitch but very beautiful. Peri carrol by your bff ..... tehe November 12, 2020 0 0 Get merch Get the Peri carrol mug. Buy Now — $32.95 See more merch