a woman who has poor hygiene. a lazy female. a woman who doesn't care.
Man i can't believe that turd-socket. she's trying to say that my brother is the father of her baby!