v.tr. (3rd sing. present -does; past -did; past part. -done)
1. carry to excess, go too far, exaggerate (I think you overdid the sarcasm).
2 (esp. as overdone adj.) overcook.
Phrases and idioms:
overdo it (or things) exhaust oneself.
Etymology: OE oferdon (as OVER-, DO(1))