I'm learning English and would like to know what this expression actually means?

Thank you!