If Anglo is respectful and acceptable, so should be Homo. Faggot... I don't know. I thought it was a musical instrument.
When my nephew was about seven, he came up to me with a big grin on his face and said, "You're a homo sapiens!" (He thought it meant "homosexual"). I explained his mistake and told him he was a homo sapiens, too. He wasn't too pleased.
Also, when he and his brother were a few years older, they giggled and asked me if I was a virgin. I told them I wasn't, but I knew for a fact they were. They couldn't think of any answer to that.
When I buy milk at Sam's club, the cash register identifies it as 'HOMO MILK'. It sells for like $3 per gallon. There's no hetero milk at Sam's. It's all HOMO.