noddle

1. (noun) (British) "use your noddle"
Related Words: brain, head, mind, nous, psyche



Terms and Conditions of Use / Copyright Notice