Carmen Winston Share definition Flag A little brat who cant keep their mouth shut for approximately 1-10 hours a day Dude Shut Up You Little Carmen Winston We Are Trying To Sleep And Watch Some Good ole Football Carmen Winston by Lamont The Owl April 4, 2022 0 0 Get merch Get the Carmen Winston mug. Buy Now — $32.95 See more merch