phrases, sayings, idioms and expressions at

On the horns of a dilemma

Posted by Steve Hausz on November 29, 1999

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?