• word of the day

    trichotillomania

    trichotillomania - Dictionary definition and meaning for word trichotillomania

    Definition
    (noun) an irresistible urge to pull out your own hair
Download our Mobile App Today
Receive our word of the day
on Whatsapp