Green’s Dictionary of Slang

loose-coat game n.

In phrases