What is the opposite of easy girl?

Can we say she is hard as in she is not easy?
What is the opposite of easy girl?
Post Opinion