nag (plural nags) 1. A small horse; a pony. 2. An old useless horse. 3. One who nags. Stop 'small horsing' me!!