Tomnoddy /(?)/ Tom·nod·dy Tomnoddy n. A sea bird, the puffin. (Zool.) [Prov.Eng.] A fool; a dunce; a noddy.