1. A car of Japanese origin that isn't particularly noteworthy and valued only for it's compact size (relative to similar Western cars) and high fuel economy.
2. A low-priced Japanese car
2. A low-priced Japanese car
by KR123A August 07, 2012