WEEPING CROSS


Meaning of WEEPING CROSS in English

To come home by weeping cross; to repent.

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