the magoo mile is the real man's sport, if you have any balls, you'll do one tomorrow
n
"the magoo mile is the real man's sport, if you have any balls, you'll do one tomorrow" What is the definition of "magoo mile"?