meaning of Boomcrane

Boomcrane meaning in Urban Dictionary

the whole world's largest tool.A boomcrane is a larger form of the cherry picker device. Theoretically, it really is categorized as something, society's biggest tool.