What does Armaleggin mean?

Armaleggin meaning in Urban Dictionary

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