Cigarette smoke has also been my experience (on silver Technics' bases)
I had an early system from a smoking household with a yellowed base and speakers with insulation that always smelled a bit (I actually still have those)
Sometimes that discoloration can be caused by UV exposure, which will permanently discolor some plastics. Cigarette smoke residue is nasty but can usually be removed with a little effort. Again, photos would help.