Hi guys,
When I lived in England, I often heard the form 'poofter', meaning a gay person.
At that time, the term 'poove' was used to describe someone with a hint of gayness (gaiety?) but the term focused more on such a person having intellectual pretensions. Today, in Canada at least, we have what seems to me to be a somewhat similar idea in the term 'metrosexual'.
I hope that discussing these terms does not give offence to gay people. My apologies if it does.
Best wishes, Clive