Most Helpful Guy
I guess prude is someone who is repulsed by sexual thoughts of any kind, and refuses to even think or talk about them. And denials that that person too is a sexual being.
Chaste is probably just someone who doesn't have sex for a pre-determined period of time?
Good girl? never heard of it in this context.. so I don't really make any assumption here0