Top Definition
A New York Mets fan who sounds like he or she is having an orgasm while cheering for the Mets
It was hard watching the Mets game at the bar as the person next to me was constantly metsturbating and I couldn't hear the announcers.
by Ahmnodt Heare March 21, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.