A Booger in the Nose of Progress~
Meaning: Anything that impedes or otherwise interferes with a process going forward. Most of the time its used in a Sexual nature!
Example: These guys were so excited to see this Stunner willing to share lots of action, but a Booger in the Nose of Progress made some pleasures not available!