Joe Peep means in slang: Charming as crap, he is a ******’ bad as the commando fetish. He is a horrible person. I don’t like him. (in Slang Dictionary, added by Aydan Day)