Green’s Dictionary of Slang

shepherd’s (plaid) adj.

[rhy. sl.]

bad.

Dly Mirror 1 Sept. 10/3: ‘Not so shepherd’s’ is a shrtening of ‘not so bad’.
[UK]‘P.P.’ Rhy. Sl. 11: Have a ‘butcher’s’ at her ‘ham and eggs’ – not so ‘shepherds’!
[UK]J. Franklyn Dict. of Rhy. Sl.