Top definition
Oh my god that hurt a heckload
or
Oh, sure, that makes a heckload of difference
by Bricheese March 24, 2009
Get the mug
Get a Heckload mug for your dog Abdul.