mrs.vaughn

A teacher who can't yell but is always pissed off at his/her students.
The Mrs.Vaughn- Dernt mess wit texis!
by trevb March 03, 2014
Get the mrs.vaughn mug.