Ducky Boy has several meanings. One is a member of a Bronx Celtic gang of the 1950s to 1960s.
A second is an old Southern term for personal servant.
A third means a young, gay man in England.
The Ducky Boy whistle brought them all to meet at the zoo.