Question: what does it mean when someone says good morning sunshine?
Answer: 'Good morning' is pretty much self-explanatory. 'Sunshine' is used as a friendly form of address to someone you like or who is always upbeat and smiling. Perhaps confusingly, it is sometimes used as a threatening form of address; e.g. Watch your step^, sunshine, or you'll be getting sack.