Where does “shitnuts” come from?

shitnuts (English) comes from English shit, from Middle Dutch schite, from Old Dutch skīta, from Old Saxon skiti, from Proto-Germanic skītaz, from Proto-Indo-European sḱeyd-, from Proto-Indo-European sḱēy-, from Proto-Germanic skaidą — to cut, part, spearate, divide; to cut, part,...

shitnuts (English): An annoying or stupid person

Definitions

  1. An annoying or stupid person

Ancestry of “shitnuts”, step by step

shitnuts traces back through two separate lines of ancestry.

via English shit

StepLanguageWordMeaning
1EnglishshitSolid excretory product evacuated from the...
2Middle Dutchschite
3Old Dutchskīta
4Old Saxonskiti
5Proto-Germanicskītaz
6Proto-Indo-Europeansḱeyd-to shade; to cut off; to part with, separate, cut...
7Proto-Indo-Europeansḱēy-to shine; to shimmer; shadow; luster, gloss,...
8Proto-Germanicskaidąseparation, distinction
9Proto-Indo-EuropeanskÁit-to cut, part, spearate, divide; to cut, part,...

via English nuts

StepLanguageWordMeaning
1Englishnutsplural of nut; Testicles; An unbeatable hand; the...
2EnglishnutA hard-shelled seed; A piece of metal, usually...
3Middle Englishnute
4Old Englishhnutunut
5Proto-West Germanichnutnut
6Proto-Germanichnutsnut
7Proto-Indo-Europeanknew-to scrape; scratch; rub; to scratch; scrape; rub
8Proto-Indo-Europeanken-to arise, begin
Every word from Proto-Indo-European skÁit-Every word from Proto-Germanic skaidąEvery word from Proto-Indo-European sḱēy-
shitnuts — Etymology, Origin & Word History | Etymology Explorer