Ugly Words for Lovely Things

An open list of 21 words by Sorcha.