Stanky Whistle Share definition Flag A train which smells like barf and has a constant whistling noise resonating. Man that stanky whistle was skeezy, I needa take a shower Stanky Whistle by Rberriz November 8, 2009 0 0 Get merch Get the Stanky Whistle mug. Buy Now — $32.95 See more merch