Definition of peanut boy in US English:

peanut boy

noun

North American
  • A boy who sells peanuts and other wares.

Origin

Mid 19th century; earliest use found in Porter's Spirit of Times.