Where does “czyścioszka” come from?

czyścioszka (Polish) comes from Polish czyścioszek, from Polish czyścioch, from Polish czyścić, from Proto-Slavic čistiti, from Proto-Slavic čistъ, from Proto-Balto-Slavic skīstas, from Proto-Indo-European skidtos, from Proto-Indo-European (s)keyd-.

Ancestry of “czyścioszka”, step by step

StepLanguageWordMeaning
1Polishczyścioszek
2Polishczyściochneat freak
3Polishczyścićto clean
4Proto-Slavicčistitito clean, purify
5Proto-Slavicčistъclean, pure
6Proto-Balto-Slavicskīstas
7Proto-Indo-Europeanskidtossplit
8Proto-Indo-European(s)keyd-
Every word from Proto-Indo-European (s)keyd-Every word from Proto-Indo-European skidtosEvery word from Proto-Balto-Slavic skīstas