Green’s Dictionary of Slang

lidder n.

[? a person whose job it is to put lids on containers in factories, i.e. one of little intelligence; or ? flid n.]

(UK juv.) a fool.

OnLine Dict. of Playground Sl. 🌐 lidder n. an idiot.