time sink

( n.)

   [poss.:  by  analogy  with  heat sink or current sink] A project that
   consumes unbounded amounts of time.

[glossary]