Gaygagga's feed

Is this confirmation that the devil cannot and WILL NOT make you cum?