Dictionary holloway August 11, 2007 davepoobond Leave a comment holloway – n. goggles wrapped around your neck Share this:EmailFacebookTwitterMoreRedditTumblr Related