What is the meaning of Go_astray?

To develop bad habits; to behave improperly or illegally.

To behave in an adulterous manner.

To come to believe an untruth.

To become lost or mislaid.

To be undesirable or unhelpful.

Used other than figuratively or idiomatically: see go, astray.

Source: wiktionary.org