Answer:
Some brain tumors can cause olfactory (smell) delusions or hallucinations and these can be manifest as almost any odor. Having said that, they are extremely rare.
If the odor is still perceived away from likely offending environments I would recommend seeing an otolaryngologist (ENT physician) for evaluation.