He takes cap in error - or maybe he's just mean (10)
I believe the answer is:
cheapskate
'maybe he's just mean' is the definition.
The answer is a person as well as being a singular noun. This is suggested by the definition.
'he takes cap in error' is the wordplay.
'in error' indicates anagramming the letters.
'he'+'takes'+'cap'='hetakescap'
'hetakescap' anagrammed gives 'CHEAPSKATE'.
'or' acts as a link.
Can you help me to learn more?
(Other definitions for cheapskate that I've seen before include "Mean person" , "Mean type" , "Scrooge" , "Miserly type" , "Miserly person" .)