To be the best at something or to do well something. Commonly used in New Zealand
Man, you honched that exam! You're head honch
8👍 12👎