1 definition by i hate chow hai
An English teacher at Lasalle College. She always does something crazy to her students. All the students hate her because of her smelly cunt. She actually is mentally disabled and gay.
by i hate chow hai November 21, 2019