Top definition
Contrary to popular belief the term actually defines a minimum of 45 minutes passing before anyone will "pop on"
Sam: I'll pop on in a sec.
David: Okay.

45 minutes later
David: Dude?
Sam: Just a sec.
by DoctorSanda July 03, 2017
Get the mug
Get a I'll pop on in a sec mug for your papa Callisto.