It's International Women's Day... So let's talk about that time Snap made out with a bird woman lol

Anyone else ever wonder what the writers were thinking when they wrote this happening in Chalkzone?... Or the fact that someone in universe had to have drawn The Smooch Bird info existence with the abilities she had? Or the fact that she's supposed to be a bird that's supposed to make out with everybody but only kissed Snap and then flew away? lol