2 ms·“Dud” means an explosive that fails to detonate. Overhyped and fails to deliver seems appropriate. Idk.by alphabettsy 3y ago“Dud” means an explosive that fails to detonate. Overhyped and fails to deliver seems appropriate. Idk.