phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

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...