YDSU stands for Youth Detention Services Unit (detention center; New Hampshire Department of Health & Human Services)