meaning of botchstacle

botchstacle meaning in Urban Dictionary

Much even worse than an obstacle.