crotnoid Share definition Flag An annoying co-worker who puts sugar in everyone's tea and coffee thinking its funny That damn crotnoid from Accounting put a heaps of sugar in my tea when I left my office crotnoid by Crotnoid June 13, 2017 0 0 Get merch Get the crotnoid mug. Buy Now — $32.95 See more merch