Skip to main content

Definitions by Trojinus

Slang term for butt hole. Derived from Dr. Seuss’ ABC Book. “Itchy, Itchy, Ichabod”
My Ichabod is on fire after that hot poop!
Ichabod by Trojinus October 5, 2022