If you are gay, can you call yourself a poof ?
If you are gay, is it acceptable refers to poofs ?
Generally, there is no issue here because the context is not to be offensive - well in the UK at least as far as I am concerned
However, if you are not in the same category of people, the rules change. You could be seen to be offensive and the context of the comments are scrutinised more closely.
After all, the best Jewish jokes are done by Jewish comedians but it does not sound right from non-Jewish comedian.