Meaning of on the jar in English:

on the jar

phrase

informal, dialect
  • Ajar.