Woman 1: You are so fucking annoying, can you please shut up?
Woman 2: Bitch, I will pop you in the muffin.
Woman 1: What does that mean?
Woman 2: I will fuking hit you in the vagina if you don't stop complaining, stupid slut.
By Sue
Off You Pop
A term used in the game "Four Last Things", more than likely originating from the Renaissance era.
Used in the same way as off you go, something you say to someone just as they are about to walk away.