What does All whip and no reins mean?

All whip and no reins meaning in Urban Dictionary

an individual who keeps bugging you to definitely complete one thing without offering any type of assistance or assistance. Usually a bad task manager.