andsothelionatethelamb's definitions
A person who dedicated their lives to make other children's life miserable simply because they have no lives at all. They ensure that no one else does either.
by andsothelionatethelamb January 15, 2010
Get the teachersmug.