• @glad_cat
    link
    English
    101 year ago

    Never heard it either. In French, déplorable may be a synonym for pathetic.