meaning of arambula

arambula meaning in Urban Dictionary

a slow-moving mammal found in Central and south usa that uses its long claws to hold upside down from tree branches.