Top definition
1) an onomatopoeia that expresses frustration

2) a variation of humph, typically more extreme and without any sarcasm tied to it
"Where is that hole? Can we turn the lights on? I can't find it. hrng!"
by hrnggurger August 16, 2011
Get the mug
Get a hrng mug for your brother-in-law James.
buy the domain for your travel site