Top Definition
An imported car of any kind.
"he drives one of those foreign jobs from Germany."

"good thing I wasn't driving one of those little foreign jobs when I got into that accident, or I would of been maggot food."
by whoareyou July 08, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.