Harlot Harlow is a real super-bitch when it comes to intercourse