What does Baking a twinkle cake mean?

Baking a twinkle cake meaning in Urban Dictionary

euphemism for gay sex