Sports Car Dump Truck

  1. n. A product that does everything, but does no single thing really well. LeoS coined the term in a conversation with GregB, who wanted an imaging product that was infinitely fast, infinitely functional, and cost nothing (the sales person's dream, except for the comission part). The original phrase was sports car dump truck with wings.