1 definition by lashawntay Deronwilliams

French. An injured track stud who makes a comeback.
He pulled a Mael! He broke his ankle earlier in the season but came back and won it all!
by lashawntay Deronwilliams March 31, 2008
Get the Mael mug.