Ring Pop Share definition Flag When you punch a virginal girl in the hymen to break it, preferable with a large ring. That bitch was giving me lip last night, so I ring popped her with my class ring. Ring Pop by Twizzla March 11, 2010 0 0 Get merch Get the Ring Pop mug. Buy Now — $32.95 See more merch