the ends dont meet

  1. D

    What does the phrase "the ends don't meet" mean?

    Could you please tell me what does this phrase mean? Thank you!
Back
Top