Small sausages, especially frankfurters or hot dogs; plural of 'weenie,' often used playfully or as slang for someone who is weak or timid.
From German Wienerwurst (Vienna sausage), with the 'wiener' part entering English as 'weenie.' The slang sense (coward) developed in American English.
Hot dogs are called 'weenies' because of Viennese sausages, so the word actually preserves Vienna's name—every time a kid yells 'Hot weenies for lunch!' they're accidentally saying 'Vienna sausages' in mangled English.
Complete word intelligence in one call. Free tier — 50 lookups/day.