Green’s Dictionary of Slang

sheen n.2

[abbr.]

(US black) a machine, either a car or a motorcycle.

[US] ‘Sl. of Watts’ in Current Sl. III:2 41: Sheen, n. Car.
[UK]B. Beckham My Main Mother 9: The bad sheen parked next to Uncle’s station wagon.
[US]H.E Roberts Third Ear n.p.: sheen n. car; automobile (probably derived from machine).
[US] in S. S. Terkel Amer. Dreams (1982) 164: My friends are always talkin’ about havin’ a nice sheen. That’s a nice car or van.