Skip to main content

Definitions by trevb

mrs.vaughn 

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