That has a rank smell
Having a strong, unpleasant smell; stinking.
Bad, undesirable.
a bowel movement; feces or diarrhoea