The thing that surprises me the most about all this is that it seems "cherry" is also a Japanese euphemism. Either that or this is all an amazing coincidence. I would think a term like that would get lost in translation.
Oh yeah, I don't care for the new girl's character design. That cherry headband is ridiculous.
TL NOTE: In English the word cherry is a euphemism for virgin.