1 definition by duchess713

Slutty, but fun and awesome teacher. Laughs alot and thinks that homework should be banned.
I love Mrs McDowell, she's so good with kids!
by duchess713 September 25, 2014
Get the Mrs McDowell mug.