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

  • Han=squad Cho=chief from the Japanese Bruce Kahl 20/February/04