Top definition
When you get in someone’ face or on their case to get them to move on something. Cracking the whip. Kick in the ass. Making something your life’s work
I’m riding herd on our goddamn government to do something!
by jay parker August 04, 2018
Get the mug
Get a riding herd mug for your mate Jerry.