What is the meaning of Putain?

whore, hooker

bitch, cow (an unpleasant woman)

fuck, fucking hell, bloody hell

whore

whore, prostitute, bitch

genitive singular of putan (button, key)

prostitute, harlot, whore

Source: wiktionary.org