Definition of mugfaker in English:

mugfaker

noun

slang
  • A street photographer.

Origin

1930s; earliest use found in ‘George Orwell’ (1903–1950), political writer and essayist (real name Eric Arthur Blair).