Looks more like a -10 to Charisma and +2 Luck. You will need the luck bonus if you want to offload it to someone else.
Yeah, you can't pull that look off in the burbs, that's definitely the kind of attire that only an inner-looper can rock.
I would recommend purchasing that then wonder down to Scott St and try and make some new friends. They will love it!