Mammoth Uncensored Word List:
202 words ending with ff

antidandruff backoff baff bailiff bepuff blaff blastoff bluff boff boiloff breadstuff breakoff broomstaff brushoff buff bullmastiff bumbailiff bumfluff buyoff caitiff calctuff castoff chaff chauff checkoff chuff cliff cloff coff cookoff counterbluff counterbuff cowlstaff creampuff crossruff cuff cutoff dandriff dandruff decaff destaff destuff dieoff distaff doff draff duff dustoff dyestuff earmuff eff enfeoff engraff faceoff falloff faroff feedingstuff feedstuff feoff fisticuff flaff flagstaff fluff flyoff foodstuff footmuff fuckoff fuff gaff gliff goniff graff greenstuff griff gruff guff haff handcuff handoff handstaff hippogriff houff howff huff infeoff jackstaff jiff jumpoff kickoff kiff knockoff layoff leadoff liftoff logoff luff mallowpuff mastiff meff midriff miff misgraff muff niff niffnaff nontariff nyaff off outbluff overruff overstaff overstiff overstuff packstaff palstaff payoff pikestaff pilaff plaintiff playoff ploughstaff plowstaff pluff pontiff popoff pouff powderpuff puff putoff quaff quarterstaff quiff rebluff rebuff restaff restiff restuff riff riffraff ripoff ruboff ruff runoff scaff sclaff scliff scoff scruff scuff selloff semistiff sendoff setoff shandygaff sheriff showoff shroff shutoff skiff skliff skoff sluff sniff snuff sowff spiff spinoff spliff squaredoff squiff staff standoff stiff stopoff straff stroganoff stuff takeoff tariff tiff tipoff tipstaff toff tradeoff triff tuff turnoff uncuff undercliff undersheriff unstuff veinstuff waff waitstaff wauff welloff whiff whipstaff woodruff writeoff yaff ziff