1 definition by Luxyn

mix of heck and hell, when something stupid happens
dan: "i just sprayed deodorant in my eye- ow-"
todd: "seriously? what the heckl!"
by Luxyn November 20, 2021
Get the heckl mug.