depoatee

or

deportee

Definition
  1. A Japanese used car.
  2. Deportee.