• word of the day

    letch

    letch - Dictionary definition and meaning for word letch

    Definition
    (noun) man with strong sexual desires
    Synonyms : lech , lecher , satyr
Download our Mobile App Today
Receive our word of the day
on Whatsapp