When my cat, Luke, came to live with us, I almost named him Odie... short for Odoriferous!
I couldn't believe one little cat could make such a big bad smell. Once he was indoors and on a steady diet of cat food, he has straightend up. Once in a while, for old times sake I guess, he still lets it rip. Do you have any house plants that may be getting nibbled? Good luck!