Inappropriate present for a malicious person (7)
I believe the answer is:
serpent
'a malicious person' is the definition.
(I've seen this before)
'inappropriate present' is the wordplay.
'inappropriate' is an anagram indicator (an improper or inaccurate order for the letters).
'present' with letters rearranged gives 'SERPENT'.
'for' is the link.
(Other definitions for serpent that I've seen before include "the first lady found beguiling" , "Present (anag.)" , "Venomous snake" , "Present for a snake" , "Eve's tempter" .)