1 definition by Rberriz

A train which smells like barf and has a constant whistling noise resonating.
Man that stanky whistle was skeezy, I needa take a shower
by Rberriz November 9, 2009
Get the Stanky Whistle mug.