Check and see if you if you have a Dometic 300 series toilet. Label is behind foot flush. If so it's the toilet holding nasty water inside the bowl. Call Dometic and they will ship out a replacement really quick and there is a long thread in the plumbing section in general repairs and tech about this. Check out "tanks odors in bathroom."
2016 Forester 3171DS Class C Motorhome
2016 Jeep Wrangler Unlimited Sport - Toad
1993 Mustang 5.0 Notch 5-speed