A slang term for a fucking slut.
"You fucking Dirt squirrel, why dont you suck my cock on the kitchen counter while you make me a sandwhich."
94👍 124👎