Definition of Mayfair boy in US English:

Mayfair boy

noun

slang, historical
  • A gentleman criminal.

Origin

1940s; earliest use found in Ngaio Marsh (1895–1982), detective novelist and theatre director.