A fork of Rural Dictionary
This is when someone has sex withy ou so hard that you feel it up in your kidneys.
Oh fuck...he gave me such a renal penal last night...ouch, and I'm still sore!