A fresh air hardcore pussy stuffing is just what Isis Taylor needed