1 definition by goochdards

A New Zealander who enjoys 'shagging' sheep can often be found in New Zealand and Australia
Wow, there was a whole bunch of sheep shaggers walking past me last night
by goochdards March 31, 2011
Get the Sheep Shagger mug.