1 definition by lashawntay Deronwilliams

Top Definition
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 30, 2008

Mug icon
Buy a Mael mug!