What is the meaning of the word "noddle"?

Definitions:

  1. an informal British expression for head or mind copy to clipboard noun
    • use your noddle copy to clipboard