Comprehensive resource for understanding and mastering English idioms
The idiom "high on the hog" means to be overly confident or arrogant, often to an excessive degree. It implies that someone is behaving as if they are in a superior position or have more power than they actually do. The phrase can also suggest that someone is being disrespectful or rude towards others.
The exact origins of the idiom "high on the hog" are unclear, but it has been used in English since at least the 16th century. One theory suggests that it comes from the practice of feeding hogs with acorns or other nuts, which could cause them to become overly confident and aggressive. Another theory suggests that it comes from the idea of being "high" or intoxicated, which could make someone behave in an arrogant or disrespectful manner. Over time, the meaning of this idiom has remained relatively consistent, but its usage may have become more widely accepted or less frowned upon. It is still generally considered impolite or inappropriate to use this idiom in a professional or formal setting, however.