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

Stay

Stay

I heard in a podcast something like "Stay tune or tuned".
What does it mean?

EL