TENANT FOR LIFE


Meaning of TENANT FOR LIFE in English

A married man; i.e. possessed of a woman for life.

Slang English vocab.      Английский сленговый словарь.