Johnny O’rourke means in slang: This is a moocher, who can take anything from anyone with a blink of an eye. The person pretends to play the role of a man, but has zero HUSTLE. This person also pretends to be a good friend, but will quickly sell you. Showers are recommended at least once per week. (in Slang Dictionary, added by Brooklynn Gamble)