Nov 30 2022
It means to try very hard to do something good or helpful. Similar to “Bend over backwards.”
Mar 27 2025
Apr 27 2026
Sep 30 2025