Definitions by Lidless2010
German Flight Goggles
A man takes a hold of his man-junk and places one of his testicles over each eye socket of his partners face (as if wearing goggles) while draping his penis down the nose shaft.
German Flight Goggles by Lidless2010 October 30, 2010