farting crackers

farting crackers

obsolete Breeches. A: "Lady Elsa saw you wearing nothing but your farting crackers? Oh dear." B: "It was an accident! I thought the door was locked!"
See also: crackers, fart
Farlex Dictionary of Idioms.
See also:
  • anal applause
  • applause
  • animal
  • old dear
  • an old dear
  • dear to (one's) heart
  • dear me
  • Dear me!