Eat this cooked for godless person (7)
I believe the answer is:
atheist
'godless person' is the definition.
(I've seen this before)
'eat this cooked' is the wordplay.
'cooked' indicates an anagram (letters cooked into a new form).
'eat'+'this'='eatthis'
'eatthis' is an anagram of 'ATHEIST'.
'for' is the link.
(Other definitions for atheist that I've seen before include "Unfaithful type" , "One who does not believe in the existence of a god" , "One who disbelieves the existence of gods" , "One denies the existence of gods" , "Godless person" .)