On the horns of a dilemma

I see this listed in the phrase finder, but no explanation as to its meaning or origin. The visual reference seems pretty clear, but who thunk it up? Any ideas?

Replies