Time Zones
Latest News
DS-Syndicate
feed image
Popular of Late
Sitemap
Administrator
RD Glossary
sheela
(Sheela-na-gig) A term used to refer to carvings of female form with legs open displaying their genitalia. The purpose of these carving is much in debate but exhibitionist figures, both male and female, are found in many countries.

RD Glossary by Run Digital