Green’s Dictionary of Slang

Joe McGee adj.

(US) fake.

[US]A.J. Pollock Und. Speaks n.p.: Joe McGee, counterfeit; phoney; unreal.