Crossword clues for The Village People say it's fun to stay there:YMCAThe Village People say it's fun to stay there