Definition of pet day in English:

pet day

noun

Regional, Scottish
  • A fine day in the middle of a period of bad weather.

Origin

Early 19th century; earliest use found in John Galt (1779–1839), novelist.