Top definition
To express laughter and annoyance/distress in one word. Your welcome.
Look an outdate meme, haheck... (idk)
by SelfMotivatedDefiner November 10, 2017
Get the mug
Get a haheck mug for your sister-in-law Beatrix.