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.
printable version
link view
Everything2 Help