Jeep ducking en · NOUN EtymologyFrom Jeep + ducking. Meanings The act of placing a small rubber duck on the dashboard of a Jeep. Coordinates Jeep duck
Jeep ducking en · VERB EtymologyFrom Jeep + ducking. Meanings (form-of, gerund, participle, present) present participle and gerund of Jeep duck form of Jeep duck Relateds ducking · rubber ducking