Scottish slang for being something between a dafty and a loon.A common nickname for people with a Mc(something ) second name.
That boys a nugget.