An expresion of frustration and despair. A more extreme version of humph
when one finds a hedgehog stuck in ones eyeball
34👍 9👎