I was recently having a conversation with a group of people, and one of them mentioned that something in the room was "on the huh". About half of us knew what she meant and the other half were completely baffled. I was surprised as I assumed it was a fairly widespread expression, but it seems that it is actually quite localised.
So, do you know what it means and which part of the UK are you from?