baboon goggles Share definition Flag When you place your balls over someone's eyes. What? You sold my car!? Come here, you might as well just give me baboon goggles too. baboon goggles by ibetthisnameistaken February 3, 2009 0 0 Get merch Get the baboon goggles mug. Buy Now — $32.95 See more merch