n. pig pen, enclosure in which pigs are kept; place that is filthy and uncared for; swollen inflammation on the edge of the eyelid
STY
Meaning of STY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012