i went back to this girls house last night and gave her a set of brontosaurus goggles
the term given to putting your nuts on a girls eyes and her proceeding to blink quickly and tickle them
"i went back to this girls house last night and gave her a set of brontosaurus goggles" What is the definition of "brontosaurus goggles"?