the last sentence of Candyman's lyric

Jane lost her grip and a down she fell : I understand this she fell down

Squared herself away as she let out a yell : wat does this mean?

and also wat does this mean:

He's a one stop shop, makes my cherry pop

I know it's a metaphor, but what does cherry pop exactly mean here?

Jane lost her grip and a down she fell : I understand this she fell down

Squared herself away as she let out a yell : wat does this mean?

and also wat does this mean:

He's a one stop shop, makes my cherry pop

I know it's a metaphor, but what does cherry pop exactly mean here?