Definition of lady cracker in US English:

lady cracker

noun

US
  • A type of small cylindrical firework which explodes with a sharp report.

Origin

Late 19th century; earliest use found in Republican (Hamilton, Ohio).