What does the idiom “Puppies and Rainbows” mean?
Definition:
perfect, ideal (usually used slightly sarcastically, in contrast with a less ideal situation)
For example:
“At first my marriage was all puppies and rainbows, but then reality set in.”
Notes:
“Puppy dogs and rainbows” is also used.
Reply