DUD

Definition of DUD

  1. (noun)someone who is unsuccessful
  2. (noun)an explosion that fails to occur
  3. (noun)an event that fails badly or is totally ineffectual
  4. (adj)failing to detonate; especially not charged with an active explosive