look up any word, like blumpkin:

1 definition by Wicked Quick

Goat Fuck - A situation in which everybody involved loses, usually as a result of good intentions gone awry.
I don't think anyone would argue that the Iraq War has become a huge GF
by Wicked Quick April 17, 2006