Head honcho

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

Replies

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