With such a fantastic blowjob as she gives, I surely couldn't hold it 20 minutes, even not 5 minutes!! My hard penis couldn't hold it any more and the warm sperm would squirt out under high sexual pressure just like the lava from a volcano in full action... ;)