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