shepster time

English

Noun

shepster time

  1. (UK, dated) The time of sheepshearing.