Top definition
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!
by t3h 1337 sauc3 August 05, 2010
Get the mug
Get a subwind mug for your papa G√ľnter.