Top definition
A woman that doesn't give up no matter the obstacles that may come her way.
I was a lady rider , its my reason for having a college degree.
by Aquapetal May 26, 2017
Get the mug
Get a lady rider mug for your barber G√ľnter.
buy the domain for your diy site