Just joined ESL forum this evening and here I am, asking my first question:
Can someone explaine to me the meaning of the saying "Two big stones on the mesh"???
Thank you in advance for your help!
I've never heard it, LM. Can you give more context, please?