You can use the adjective malodorous as a nicer way to say that something's stinky. Maybe you think your feet smell like roses, but if people move far away when your shoes come off, your rosy feet are probably malodorous.
Mal- is used to form words for bad things, and in this case, mal-odor-ous means having a bad odor. Synonyms for malodorous include "smelly," "rank," and "funky" — but not funky in a "get on with your bad self" good way, just funky bad. If you walk into a malodorous room, you might start checking the bottoms of your shoes to see if you stepped in something, and if a plate of malodorous food is served, you might cover your nose and mouth.