1 definition by my name is yakubu!

Top Definition
MM
A very tight lie in golf, or a tight gap to get the ball through. This is not easy to play from.
Boy, that is an MM lie.

There is an MM gap he has to negotiate the ball through.
by my name is yakubu! February 08, 2007

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×