mrs. meckle Share definition Flag Teacher that coughs a lot until her face is as red as a fire truck Mrs. Meckle is a bitch mrs. meckle by devilment April 12, 2017 0 0 Get merch Get the mrs. meckle mug. Buy Now — $32.95 See more merch