german mcgoogle Share definition Flag to force ones penis into an ear "dude i totally german mcgoogled eric last night" german mcgoogle by el cangri daddy April 2, 2007 0 0 Get merch Get the german mcgoogle mug. Buy Now — $32.95 See more merch