sandboy

noun

1.
a young male peddler of sand; used now only to express great happiness in ‘happy as a sandboy’