i just completed the dean maggie challenge
the dean maggie challenge is to take seven shots in three minutes
"i just completed the dean maggie challenge" What is the definition of "dean maggie challenge"?