Appears to be variant of Mesa Grande tuullahp, "is stuck, pasted on", from tuullah "sticks/pastes on"