The supermarket giant was also criticised for censoring the word "gay" from its product title with an asterix. Tesco said it was very sorry for the "offensive" product.
The retailer - along with Asda - had earlier apologised for advertising "psycho ward" and "mental patient" fancy dress outfits.
The London Gay Men's Chorus said: "It's a shame that Tesco have chosen to represent gay men in such a narrow-minded way, ignoring the true diversity of the gay community."
A Tesco spokesman said: "This product was uploaded to the website by a third-party seller."