If a colleague said that you were 'het' for something in a business environment, what would you think this meant? Wondering if this is a particular geographic thing or UK wide!