Definitions by babysaph
goat shagger
A Middle Eastener that has an affinity for goats. They usually herd them up in the mountains where they are isolated to the point they start looking good
goat shagger by babysaph August 18, 2021