blagger

noun
  1. A person who obtains something through persuasion, flattery, or deception rather than by paying for it.
  2. Usage: British informal; often used in a lighthearted or mildly disapproving way
  3. A person who commits robbery or theft, especially by using threats or deception.
  4. Usage: British slang; dated or criminal context

Examples