Common Noun Collocations of helluva

day, gamble, guy, idea, job, lot, nerve, note, place, story, thank, thing, time, way