meaning of Armaleggin

Armaleggin meaning in Urban Dictionary

working away with great speed from scene of such a thing...