Where does “sranie” come from?

sranie (Slovak) comes from Slovak srať, from Proto-Slavic sьrati, from Proto-Indo-European sḱer- — to caw, crow.

Ancestry of “sranie”, step by step

StepLanguageWordMeaning
1Slovaksraťto shit
2Proto-Slavicsьratito shit, defecate
3Proto-Indo-Europeansḱer-to caw, crow
Every word from Proto-Indo-European sḱer- →Every word from Proto-Slavic sьrati →Every word from Slovak srať →