A short story from Off Limits: Tales of Alien Sex (1996)
This one is weird and contains challenging imagery and surely earns the explicit tag for challenging language and ideas.