Origin: Germanic Old English prefix
Overdone has 4 different meanings across 1 category:
past participle of overdo
represented as greater than is true or reasonable
"an exaggerated opinion of oneself"
cooked too long but still edible
Cooked too much.
The word comes from Middle English overdon, which itself derives from the Old English oferdōn. It is formed by combining over- with done to mean something that has been carried too far or finished excessively.