meaning of bavarian goggles

bavarian goggles meaning in Urban Dictionary

During the work of 69'ing, the balls for the partner over the top seat on their own in the partner on bottom's eyes, in much the same method goggles would rest on ones eyes.