1 definition by trevb

Top Definition
A teacher who can't yell but is always pissed off at his/her students.
The Mrs.Vaughn- Dernt mess wit texis!
by trevb February 24, 2014

Mug icon
Buy a mrs.vaughn mug!