Mrs Ashford Posted in M Best definition Mrs Ashforddrugs A woman that normally teaches English, who looks like she just got done injecting heroin and snorting 7 lines of cocaine. Mrs Ashford smells like a poopy vagina. How satisfied are you with the definition? Looking for Mrs Ashford meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 76 times.