Headfirst rhymes with:
medfirst, medfirst, first, furst, guaranty-first, interfirst, medfirst, berst, burst, coerced, conversed, cursed, disbursed, dispersed, durst, emersed, first, furst, gerst, guaranty-first, hearst, herst, hirst, huerst, hurst, immersed, interfirst, interspersed, kerst, kirst, medfirst, merced, nursed, pursed, rehearsed, reimbursed, reversed, submersed, thirst, unrehearsed, unreimbursed, versed, werst, worst, wurst