damp squib in Irish damp squib in Irish urchar iomrallach noun (literally) A firework that has been wet and therefore fails to go off correctly. Add to Flashcards