3 definitions by QueenZ
An english teacher with grossly inappropriate comments and somewhat strange personal habits who you makes you read twice as many books and write twice as many essays then the rest of the teachers, but whom you like anyway.
by QueenZ May 19, 2008
by QueenZ June 4, 2018
by QueenZ May 18, 2008