After offending Jessica Simpson fans and being accused of being a racist, John Mayer has now been attacked by GLAAD for his recent Playboy interview.

The singer had compared Simpson to “sexual napalm” in the interview and had also said his penis was “sort of like a white supremacist”. He had to apologise for saying he had a “n***a pass”.

But GLAAD is now calling for supporters to deluge Mayer with Tweets calling for an apology after an anecdote about kissing gay blogger Perez Hilton.

Mayer told the magazine: “The only man I’ve kissed is Perez Hilton. It was New Year’s Eve and I decided to go out and destroy myself. I was dating Jessica [Simpson] at the time, and I remember seeing Perez Hilton flitting about this club and acting as though he had just invented homosexuality.

“All of a sudden I thought, I can outgay this guy right now. I grabbed him and gave him the dirtiest, tongue-iest kiss I have ever put on anybody – almost as if I hated fags. I don’t think my mouth was even touching when I was tongue kissing him, that’s how disgusting this kiss was. I’m a little ashamed. I think it lasted about half a minute. I really think it went on too long.”

Writing on the GLAAD blog, Jonathan Rosales, GLAAD’s entertainment media manager, said: “Just as Mayer indicated in his apology, that he meant no offence in his use of the racist slur, we hope the intent behind his use of the F-word was not malicious.

“As a public figure with millions of fans, Mayer should be more cognisant of the impact his casual use of both slurs can have.”