• word of the day

    succuba

    succuba - Dictionary definition and meaning for word succuba

    Definition
    (noun) a female demon believed to have sexual intercourse with sleeping men
    Synonyms : succubus
Download our Mobile App Today
Receive our word of the day
on Whatsapp