2 definitions by NatashaRomanov
A male runner who goes a little over the top when it comes to other runners. This type of displayed envy and drama is not well received. Fellow runners will roll their eyes in annoyance.
by NatashaRomanov October 16, 2022
by NatashaRomanov April 16, 2021