a teacher who is a total bitch, a fuck, and always screws up your life and gives extra,
uncalled for homework. normally a
substitute teacher, and typically has glasses, is old, and has a
squeaky voice.
Person 1: did you see the way that
humanities teacher with glasses just send
those kids to the
principal and also set us extra homework?
Person 2: she must really be a annoying bitch teacher!