i think its like nailyb said though depends on the context for me when it comes to the word faggot or fag my favorite broken social scene is im still your fag but yeah that word used in a derogatory manner is highly offensive