Find the word definition

Wiktionary
vehicularly challenged

a. (context euphemistic English) Without a vehicle.