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

Mug icon
Buy a MM mug!