1 definition by thomwithanh

An acronymn standing for: (the) Most Excellent Team in Sports
The New York Yankees are just not the METS... therefore they suck.
by thomwithanh January 24, 2013
Get the METS mug.