This is a scheduled post planned to be published at 1368825547000 at 1368825547000
What do you call a farmer who have sex with his animals? 

Hmm..
- Relationsheeep? ;)
/A.holton What do you call a farmer who have sex with his animals? Hmm.. - Relationsheeep? ;) /A.holton
1368825547000 at 1368825547000