Top definition
An engorged penis.
He stuck his throbbing ickabod cane into her warm, cavernous meatsock.
by ickabodCANE February 26, 2004
Get the mug
Get a ickabod cane mug for your buddy Helena.