Green’s Dictionary of Slang

stratocruiser n.

[1980s] (W.I. drugs) a large marijuana/tobacco cigarette.