Pour synthetic vinegar into the shofar. Or dissolve baking soda in water, and pour into the shofar. Rinse and repeat. And if the odor is as bad as you say, it's forbidden to say a blessing in its presence. But remember, the inside of the shofar needn t compete with perfumes such as Eau d'Elegance or Chanel.
Most shofars retain a slight, lingering reminiscence of their humble origin, the ram.
Of course, Jacob was wearing animal skins on his hands and neck. Perhaps the power of Jacob's mitzvah turned a bad smell into a good one. Thank you soooooooooooo much for this service. Our Sages extended this prohibition to include kneeling. The Shulchan Aruch says that if you put an intervening substance between your knees and the stone floor, then it s permitted to kneel.