Schitzkanoid Share definition Flag A shithead that's annoying me. Don't be a shiska Noid or yeah Benny that schitzkanoid just won't leave it alone. Schitzkanoid by EricT1960 April 9, 2019 0 0 Get merch Get the Schitzkanoid mug. Buy Now — $32.95 See more merch