Skip to main content

Twacher

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
mugGet the Twacher mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email