Definition of John Thomson's man in English:

John Thomson's man

noun

Scottish
rare, historical
  • A man who is dominated or ruled by his wife; a henpecked husband.

Origin

Early 16th century; earliest use found in William Dunbar (?1460–?1530), poet and courtier. Origin uncertain; perhaps originally *Joan Thomson's man, although such a form is not attested.