Mary Chow Share definition Flag A teacher who teaches in La Salle College ,which teaches English and religious educaton. She always say {Take out your shalom} and is always trolled by students. Student 1: I like Mary Chow's lesson Student 2: Don't be so 8745 Mary Chow by yeah b0i January 28, 2019 0 0 Get merch Get the Mary Chow mug. Buy Now — $32.95 See more merch