A babymoon is basically a last hurrah before your baby comes. The name is a play on honeymoon, but instead of a vacation you take after getting married, a babymoon is a vacation you take before your little one arrives. It's both an homage to your life pre-baby and a way to celebrate the onesie-filled road ahead.