Demri popping a squat.. December 15, 2024 With what appears to be toilet paper in her hand. Apparently, it wasn't rare for her to do this. Read more