and do Polish have a word like we have gosh to not use God in vein?
For 'oh my gosh' you can say:
O kurcze!
Kurka wodna!
Olaboga!
O ja piernicze!
Motyla noga!
Ja nie moge! (Ja nie mogie! if in rural area)
Fuck you/off - pierdol się, odpierdol się, jeb się, idź się jebać, wypierdalaj, spierdalaj, skurwiaj, wykurwiaj, na drzewo, idź w chuj, w pizdu, etc.
You can use all of these words with a noun insulting a person like 'fuck off' phrase + noun.
Nouns for men: śmieciu, pizdo, chuju, waflu, ćwoku, pedale, cioto, skurwysynu, skurwielu, dydku, dzyndzlu, fajfusie, farfoclu, dziadu, kurwo, pojebie, zboczku, pojebańcu, alfonsie, stara pomywaro naczyń, szmaciarzu, dupo, kutasie, kulfonie, zdebie, debilu, ciołku, rzygowino, cieciu, nygusie, kupo gówna, fagasie, pierdolcu, bolcu, małpo, pawianie, etc.
Nouns for women: kurwo, szmato, pizdo, cipo, lampucero, dziuro, lodziaro, obciągaro, spermołyku, zruchana japo, ropo, krowo, świnio, suko, małpo, ździro, niedojebana pizdo, etc.