Colin Montgomerie is a few ...

Colin Montgomerie is a few French fries short of a Happy Meal.
 David Feherty