"Raunchy", where I come from, usually means something sexually suggestive, a bit grubby

It certainly has this as its more common meaning but I learned it as "smelly" in high school. It might have been a bit of local slang which then dispersed when we all left.