joe: dude, what is that smell?  frank: it's just jen, the crazy dog lady from down the street
unmarried woman with at least two full-size dogs living in her small townhouse or apartment
"joe: dude, what is that smell?  frank: it's just jen, the crazy dog lady from down the street" What is the definition of "crazy dog lady"?