hey, did you hear? de la salle sucks all of a sudden
a high school in [concord], ca where the football team didn't lose for a stretch from 1991-2004
"hey, did you hear? de la salle sucks all of a sudden" What is the definition of "de la salle"?