kurwa - a prostitute
wkurwiać - to drive one crazy
przykurwić - to beat
zkurwić - to lower one's moral standards
zakurwić - to hit something
zkurwiały - (adj) someone who lowered down his moral standards
wkurwiony - annoyed
wykurwisty - cool, very good
kurwować - to say 'kurwa', to use rude words
kurewka - a prostitute (dim.)
kurwiki - something Renata Beger has in her eyes ;-)
kurwnięty - (no idea what that means, probably very dependant on the context)
kurwnąć/przykurwnąć (same as above)
kurwiszcze - see 'kurewka'
wykurwiaj - go away!
kurwica - annoyment
zkurwiaj - go away!
My question is, how are words like these formed
There's no single answer to that question. Creating words like these is what the whole art of grammar is about. So, learn the language and you'll know :-)