In these parts (Lancashire) noggin also means head.I don`t know if it`s used in other places.Come to think of itI Haven`t heard it for years. My dad often used to say to us"use your noggin". He is 83 years of age though.
'Noggin' was also the hero of the children's t.v. show 'Noggin the Nog', where he lived a happy life fending off his enemy 'Nogbad the Bad'. Happy memories...