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.
Lost password
Sign Up
Need help? accounthelp@everything2.com