ickabod cane Share definition Flag An engorged penis. He stuck his throbbing ickabod cane into her warm, cavernous meatsock. ickabod cane by ickabodCANE February 26, 2004 0 0 Get merch Get the ickabod cane mug. Buy Now — $32.95 See more merch