Green’s Dictionary of Slang

Tommy Noddy n.

see tom noddy n.