hemenway Posted on August 11, 2007 by davepoobond Leave a comment hemenway – n. goggles that you wear on your forehead, but you never put on your eyes unless you’re in “battle mode” Share this:EmailFacebookTwitterMoreRedditTumblr Related Leave a Reply Cancel reply This site uses Akismet to reduce spam. Learn how your comment data is processed.