Wiktionary
sunshine and rainbows
n. (cx informal English) Happy, positive things.
n. (cx informal English) Happy, positive things.