subwind Share definition Flag the unexplainable rush of pleasurable smells that hits you like a brick wall upon opening the door of a subway sandwhich restaurant guy 1: dude! did you just feel that subwind!guy 2: I know man, so awesome! subwind by t3h 1337 sauc3 August 5, 2010 0 0 Get merch Get the subwind mug. Buy Now — $32.95 See more merch