To do something very successfully; to achieve superior results. Primarily heard in Australia. Wow, that runner sure curled the mo today, winning the race in record time!See also: curl, Mo
curl the mo
succeed brilliantly; win. Australian informalSee also: curl, Mo