NODDLE, noun [Latin A lump; or from nod.] The head; in contempt.
Come, master, I have a project in my noddle
Cookies & Privacy
We use cookies to ensure you get the best experience on our website.
By using our site you acknowledge that you have read and understand our
Privacy Policy.