Do you really want to send illuvator a message saying you like their work?
British slang for "guy" or "dude". Such as: I haven't seen that chap for a while. Or: My, that chap has quite a gimpy leg.