Skip to main content

Definitions 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!"
heckl by Luxyn November 20, 2021