meaning of Baking a twinkle cake

Baking a twinkle cake meaning in Urban Dictionary

euphemism for gay sex