needleschnick Share definition Flag noun a turd made of loss poop thats a huge needleschnick needleschnick by adam elmore April 25, 2009 0 0 Get merch Get the needleschnick mug. Buy Now — $32.95 See more merch