The correct spelling is wiener, not weiner. The name comes from the Austrian city Wien (Vienna). We're talking about Wiener sausage here, called hot dog in America. I was born in Munich, Germany, to a German father and an Austrian mother. I was weened on wieners, hence my expertise on the subject. I might talk with an accent, write funny grammar, at times - but I do know my weenie!