The phrase often implies a romantic and special occasion when someone proposes marriage. On their romantic getaway, John finally popped the question.
Pro Tip 2/3
Surprise Element
It suggests a surprise or unexpected moment, though it might also be anticipated by both. She had no idea he was going to pop the question right then.
Pro Tip 3/3
Casual Idiom
The phrase is casual and idiomatic, more often used in spoken English than in formal writing. At dinner, he casually popped the question and she said yes!