Green’s Dictionary of Slang

Japanese roller skate n.

(US) a small car of Japanese manufacture.

L. Adcock Not for Truckers Only xi: The first thing I did was purchase a good CB radio. I slapped it into my ‘Japanese roller skate’ (Toyota) and began listening.