Learn English | A new lesson every week
Book your course now

Oyster

Oyster

Yesterday I was listening to the English song and there was a phrase "The world is your oyster now...". As I understand it means "You are your own master and you can do what you want". I wonder what is the origin of such an idiom?