Top definition
when an athlete puts up good sports statistics when it doesn't really have much impact. The same player chokes at the end of the season (even more so in the post season).
We can't count on him in the post season because he is such a mayrod.
by moonlightgraham December 23, 2009
Get the mug
Get a mayrod mug for your friend Vivek.