errand boy

noun

1.
a boy who earns money by running errands