trade paint
Verb
Meaning
make physical contact between two motorized vehicles while driving
Used other than figuratively or idiomatically: see trade, paint.
Source: en.wiktionary.orgVerb
make physical contact between two motorized vehicles while driving
Used other than figuratively or idiomatically: see trade, paint.
Source: en.wiktionary.org