Green’s Dictionary of Slang

heckuva adj.

see helluva adj.