a teacher that is so incredibly bad and yells at you for no reason, she takes joy in yelling at kids and always gives attitude
saif: yo did you see my new teacher me: no whats she like? saif: she’s such a french teacher dude, she yells at us 24/7