Skip to main content

Definitions by devilment

mrs. meckle 

Teacher that coughs a lot until her face is as red as a fire truck
mrs. meckle by devilment April 12, 2017