"militarily, that inquest was a booger in the nose of progress
anything that impedes or otherwise interferes with a process going forward
""militarily, that inquest was a booger in the nose of progress" What is the definition of "a booger in the nose of progress"?