What does arm mountains mean?

arm mountains meaning in Urban Dictionary

arms or even the bendy destination halfway up your arm