What is the meaning of Puți?

to reek, stink of, have a foul smell

Source: wiktionary.org