SHEEPSHAGGER Meaning of SHEEPSHAGGER in English Noun. A ruralised person. Derog. Slang English vocab. Английский сленговый словарь. 2012