A luxury-car brand of four-wheeler, but not quite up to actual luxury-car styling or performance. Da infamous Cimarron comes to mind.
Some fancy-schmancy land-yachts were indeed really nice, but others were decidedly "Cadillacking" in one way or another.
by QuacksO February 09, 2023
by Moose117 March 16, 2009