Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of sheep shagger:
noun: Alternative spelling of sheepshagger [(Britain, slang) A man who engages in sexual intercourse with sheep; usually used as a slur for a rural person seen as unsophisticated.]