Ffin is too welsh sounding
and may even be welsh for 'fin'
(
Griffin Saver Something, something, 2006, something.,
Thu 24 Aug 2006, 9:04,
archived)
pffffffffffffffffffffffffffffffffffffffffffffffffffffffin
is how it's pronounced i think
(
Derek Monte subthread killer: qu'est-ce que c'est,
Thu 24 Aug 2006, 9:07,
archived)