Janice Griffith is a dripping wet, passionate slut