2 definitions by Barry Mcdiciner

An adjective to describe a teacher who is annoying.
Person 1 "do you have Mrs. Thotiana?"
Person 2 "yeah I had her last year, she's such a twacher."
Person 1 "Yeah, fuck that bitch."
by Barry Mcdiciner February 15, 2019
Get the Twacher mug.
Someone who is learning something but they have already learned it
"Hey, isn't this his second time in this class?
Yeah, he's a learnert"
by Barry Mcdiciner February 13, 2019
Get the Learnert mug.