What does amputree mean?

amputree meaning in Urban Dictionary

n. a tree who has had some of its branches/limbs cut off, leaving nubby sectors from the trunk where in fact the limbs were. woods which are overgrown ahead yards, or are developing dangerously close to structures or power lines, are likely in order to become amputrees. the sun and rain (large winds,lightning etc.) will also be a standard reason behind amputrees.