phrases, sayings, idioms and expressions at

Home | Search the phrases.org.uk website Search | Discussion Forum Home|

Head honcho

Posted by Sax on February 20, 2004

Hi! I know this phrase means "top dog, numero uno," etc, but where does it come from? Thank you...