"Raunchy", where I come from, usually means something sexually suggestive, a bit grubby ... I suppose you could get to "smells off" or "smells bad" from there!

- Pfranz