i went to youth 2000 and came back a complete freak
"an extremely creepy [cult] posing as a catholic retreat
"i went to youth 2000 and came back a complete freak" What is the definition of "youth 2000"?