To do something to an excessive degree or beyond what is necessary. She tends to overdo it with the spices when cooking.
To exhaust oneself by doing too much. He overdid it at the gym and now he's too sore to move.
To cook or bake (food) for too long, spoiling its taste or texture. Don't overdo the broccoli or it will turn mushy.