Slang term for butt hole. Derived from Dr. Seussâ ABC Book. âItchy, Itchy, Ichabodâ
My Ichabod is on fire after that hot poop!