1 definition by skylander44444444

Fastest runner on the planet, Possibly the universe.
Did you see that runner at the big meet the other day? she was such a Maya.
by skylander44444444 November 15, 2018
Get the Maya mug.