1. foetid - Adjective
2. foetid - Adjective Satellite
offensively malodorous
Source: WordNetToday marks the completion of my twenty-third year on this foetid planet. Who would have thought I'd make it this long without dying of mercury poisoning or swallowing my own tongue or something like that. Ben Croshaw
a foul odor Source: Internet
the kitchen smelled really funky Source: Internet