Kennedy Carter has a gorilla grip coochie