meaning of arm mountains

arm mountains meaning in Urban Dictionary

arms or even the bendy destination halfway up your arm