gaggle is defined as a group of geese on the ground. Thus gaggle fuck means something similar to a cluster fuck. And as you may know a cluster fuck refers to something that is unorganized. So gagglefuck means something that is unorganized
n. when you use a googleproduct to find information, such as directions from google maps, and the result is a bizarre route that takes you miles out of your way.
"where the hellare we???" - "I have no clue.... we've been Googlefucked!!!"