Meaning of Tom and Jerry shop in English:

Tom and Jerry shop

noun

historical
  • A small tavern or alehouse, especially one regarded as disreputable.

Origin

Early 19th century; earliest use found in Bell's Life in London and Sporting Chronicle.