I have had this before (not being smelly) where the waste pipes fall is not that good you get a build up of skin,soap,pubes etc.. well because the shower waste is a shallow seal it can let some air back as the water is draining, cut a long story short, use D-block an acid based cleaner and I...