I feel so out of sync

Lana
What is a rainbow baby? 
And can someone explain the non obvious appreviations?
Please don't explain Ttc, htg,hpt