stink to high heaven in French stink to high heaven in French puer la rage verb (slang, derogatory) To have a very strong and unpleasant smell. Add to Flashcards