Olidous

Webster's Dictionary of the English Language

·adj Having a strong, disagreeable smell; fetid.