popped your cherry Share definition Flag it means you've bled when shagging ehhhh ive justed 'popped your cherry' popped your cherry by smithyc November 20, 2020 0 0 Get merch Get the popped your cherry mug. Buy Now — $32.95 See more merch