Great street ‘flasher’ attire.  F.A.G.S.