Denied having eaten pig inside (8)
I believe the answer is:
disowned
'denied having' is the definition.
(I've seen this before)
'eaten pig inside' is the wordplay.
'eaten' becomes 'dined' (dining is a kind of eating).
'pig' becomes 'sow' (I've seen this before).
'inside' indicates putting letters inside.
'dined' going around 'sow' is 'DISOWNED'.
(Other definitions for disowned that I've seen before include "repudiated" , "Refused to be linked to (someone or something)" , "cast aside" , "Refused to acknowledge (someone)" , "Rejected all connection with on downside" .)