Yes.  The author of the piece I linked used it, and I love obscure words.  The word 'stinking' is usually more appropriate.  Can you imagine The Treasure of the Sierra Madre with the line: "I don't have to show you any mephitic badges"?  ¡¡ʞəʞ