Define Pop Dat Cherry Meaning

Pop Dat Cherry

D00d, I'm gonna go pop dat cherry, the tite bitch is fuckin' baked
By Drucy