Mammoth Uncensored Word List:
31 words ending with ff, 6 letters long

bepuff buyoff chauff cutoff decaff dieoff faroff flyoff goniff layoff logoff payoff pilaff popoff putoff rebuff ripoff ruboff runoff sclaff scliff scruff setoff shroff skliff spliff squiff straff tariff tipoff uncuff