User blog comment:Relikz/Chapter 364: Tartarus Arc, Part 1: Immorality and Sinners, Review./@comment-7505640-20131220125754/@comment-7418318-20131220151117

Why would I ever forget my own fanfict, in particular since there are only two and the one you refered to is the later one?

And no, "pop" doesn't refer to splitting in any context I'm aware of, except for the single one discussed here. My best guess is that "poppin' a cherry" comes from some slang.