Is another way of saying ‘the person in charge’, the ‘big boss’.
Who’s the head honcho where you work?
I can't give permission for that. You have to ask the head honcho.
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.