When one is placed in a difficult situation from which is it near enough impossible to escape meeting when one will get met in the future some time. meet when one will go out of their way to ensure another person gets met.
Better than the other New York baseball team with fans that actually knows about baseball and not just bunch of bandwagonjumpers. Here is the real meaning for the METS acronym.