Top definition
someone who cant tell their students about a large assignment thats due soon.
god damn banda!What kind of science projects do you expect from kids who had a week to complete them?
by you fucker January 05, 2003
Get the mug
Get a horrible teacher mug for your girlfriend Zora.