What is Sheep Shitter?
Guys on Harley Davidson motorcycles.
Johnny states there are many sheep shitter's on sunday.
See objective, sheep, shiter