Popular Wordlists
  • word of the day

    flagellant

    flagellant - Dictionary definition and meaning for word flagellant

    Definition
    (noun) a person who is whipped or whips himself for sexual gratification Definition
    (noun) a person who whips himself as a religious penance
Connect with us on Facebook