Fetching details from the dictionary...
semi-naked festival; festival in which the participants go naked apart from loin-cloths