What does butchers off mean?

butchers off meaning in Urban Dictionary

to use very hard to realize something, only to be thwarted within final 2nd or by the littlest increment.