push the boat out

📖 general
Meaning
To celebrate or spend extravagantly, especially for a special occasion.
Literal Meaning
To push a boat out further into the water, often for a festive outing.
Example
“For her birthday, we decided to push the boat out and treat her to a fancy dinner.”