Got zinged by my mother, pretty funny though. Friend was joking with her about her children being old and why doesn't she have grandkids yet, my mom responds with "You obviously don't know my son." Ah, good times.
As for crazy women, just don't interact with them at all. A friend was with a nut coworker once, while it does make for fun stories in the end wasn't really worth it as far as his happiness level was concerned.