Cheeseparer removing last of Roquefort from man (5)
I believe the answer is:
miser
'cheeseparer' is the definition.
(both can mean someone ungenerous with money)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for miser that I've seen before include "One of the people who spend least" , "Avaricious hoarder" , "Someone close" , "Niggardly person" , "He's close" .)