meaning of adaptard

adaptard meaning in Urban Dictionary

Having difficulty using new technology, incapacity to conform to brand new devices