Skip to main content

Definitions 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
gf by Wicked Quick April 30, 2006