A female that doesn't take care of herself. That stinks like she's fucked a shit load of guys without taking a shower after it. And most likely needs to get checked.
Damn what's that smell........ Shit, nevermind. Spicy Tar Tar is here.
by BottomBitch1982 April 22, 2010
Get the Spicy Tar Tar mug.