Term used when you've done all that you can on a particular project when the deadline comes. You haven't completed everything, but you've done all you can. Refers to a cowboy at a rodeo who throws up his hands when his time is up and falls off the bucking bronco.
Jason: "Hey Shawn, did you complete the TPS report
? It was due today."
Shawn: "No, I needed some more information that never came, so I called it rodeo done and submitted the report."