Definitions of dud:
- noun: an explosion that fails to occur
- noun: someone who is unsuccessful
- noun:    an event that fails badly or is totally ineffectual Example: "The meeting was a dud as far as new business was concerned" 
- adjective:    failing to detonate; especially not charged with an active explosive Example: "He stepped on a dud mine"