To rain on your parade.=To criticize.
I don't want to rain on your parade but that new hairstyle doesn't suit you.
To hit it out of the ballpark. = To do a great job.
Donald Trump’s speech was great, he hit it out of the ballpark.
A Bum Gun. = European word for shower toilet.
The Bum Gun is Asia’s greatest invention.
Puppy love. = Love for low or middle teens.
Do you remember your puppy love?
Breathtaking. = Exhilarating.
To see my new born granddaughter for the first time was breathtaking.
Fair-weather friend. = A person who is not reliable.
A fair-weather friend will always let you down.
Going solo. = To go alone, to do things alone.
In my younger days I used to go solo to parties.
To dial up. = To improve.
If you want to be a winner, you must dial up your game.
To hit the spot. = To taste good at the right moment.
On a hot summer's night, ice cream hits the spot.
A news fast. = Not to watch the news.
The election news in America is making me so nervous, I don't watch it. I'm on a news fast.