What does botchstacle mean?

botchstacle meaning in Urban Dictionary

Much even worse than an obstacle.