The List
There are 57 6 letter words with F as the last letter. The highest scoring is SQUIFF at 21 points in Scrabble. 9 carry three or more vowels, which makes them useful for dumping a vowel-clogged rack.
ASHRAFBEGULFBEHALFBEHOOFBELIEFBEPUFFBUYOFFCHAUFFCUTOFFDECAFFDIEOFFENGULFENSERFFLYOFFGONIFFHAIRIFHEREOFHUSSIFINGULFITSELFKHALIFKHARIFLAYOFFLOGOFFLOSLYFMASSIFMYSELFPAYOFFPILAFFPUTOFFREBUFFRELIEFREROOFRETURFRIPOFFROSBIFRUBOFFRUNOFFSCLAFFSCLIFFSCRUFFSETOFFSHADUFSHARIFSHERIFSHROFFSKLIFFSPLIFFSQUIFFSTRAFFTARIFFTIPOFFUNCUFFUNDEAFUNROOFUNSELFUNTURF