Term: d.u.o.h.
Example: we were surprised to find out that our 35 year old co-worker was dating a d.u.o.h.
Definition: dried up old hag