What is the meaning of Puți?

to stink [with a ‘of’]

Source: wiktionary.org