Yeehaw! demon slut is a cowgirl in this wild ride! with smeared lipstick and dripping eyeliner, you can tell she's been having a helluva night. But she's still got her hat and her big ol' dildo, so she's ready to make a mess in this barn!