Slang term for a male homosexual person.
It is an alteration of the term "faggot", which is another slang term for a male homosexual person; in which "
fag" is replaced by "
fay". "
Fay" is a synonym of "fairy", which is another slang term for a male homosexual person.