Thanks tswum. I found various definitions once I started trawling around, but all with the common theme of appendages to hoods, and several with the silly person meaning. But that seems to cover all bases!
Rod