gtgay used to mean happy now it means homosexual fag means homosexual in the usa in england its a cigarette a cigarette is an object happy is a positive emotion nigger is a racial slur used to dehumanize an entire race if you do not understand the difference here you are as steviemcfly put it stupid