Top Definition
Carjackistan is a fictitious country located where ever the statement it is in requires it. Is usually used in automotive jargon when the mechanic as no idea where to order the part from or as no idea from where it is coming.
Sure, I can have that there 710 cap here in a couple of weeks. May take longer though, it's being shipped from Carjackistan.
by eaglescout238 December 15, 2011
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.