Goat Herding Pig Fuck
The ultimate insult, to be used when there seem to be no adequate words to describe how badly the recipient of the insult has upset you
Goat Herding Pig Fuck by Steve SB April 24, 2007
Get the Goat Herding Pig Fuck mug.