The Galli (singular: Gallus) were eunuch priests of the goddess Cybele or Agdistis. They were temple attendants sometimes wandering the streets begging for charity, and in return they told people's fortunes. The Galli wore feminine clothing and grew their hair long, wearing earrings, necklaces, and heavy make-up. At festivals to Cybele and Attis they danced around wildly to loud music and whipped themselves until they bled. The newcomers to the priesthood would voluntarily castrate themselves.