
it is the word 'pufta' spelt 'pufta', the word you are thinking of 'poofter' is infact spelt 'poofter'
www.urbandictionary.com/define.php?term=pufta&defid=226906
( ,
Thu 18 Aug 2005, 19:13,
archived)
www.urbandictionary.com/define.php?term=pufta&defid=226906