Green’s Dictionary of Slang

pup noddy n.

see poop-noddy under poop n.1