lot [noun] + helluva [adjective]