a teacher that gives 9028745972 assignments that are due the next day, is a bitchy teacher
the hardest teachers in the whole world
"a teacher that gives 9028745972 assignments that are due the next day, is a bitchy teacher" What is the definition of "bitchy teacher"?