queef and fuck ...